Click here to load reader
Upload
neo
View
96
Download
0
Embed Size (px)
DESCRIPTION
第 12 章 SQL Server 的安全管理. 学习导读 本章主要介绍 SQL Server 2000 的安全特性和权限管理方法。 通过本章的学习,应掌握以下内容: 了解 SQL Server 2000 登录验证模式 掌握管理两类 SQL Server 2000 登录账户的方法 掌握管理 SQL Server 2000 数据库用户的方法 了解基于角色的权限管理 掌握管理服务器角色的方法 掌握管理数据库角色的方法. 12.1 SQL Server 安全体系结构. 数据的安全性 -- 是指保护数据以防止因不合法的使用而造成数据的泄密和破坏。 - PowerPoint PPT Presentation
Citation preview
12 SQL Server SQL Server 2000 SQL Server 2000 SQL Server 2000 SQL Server 2000
12.1 SQL Server -- SQL Server: SQL Server
SQL Server12.1.1 SQL ServerSQL ServerSQL ServerSQL ServerWindows NT SQL ServerWindows NT
SQL Server12.1.2 SQL Server SQL ServerSQL ServerSQL ServerWindows NTSQL ServerSQL Server(DBA)SQL ServerDBA SQL Server
SQL Server12.1.3 SQL Server SQL Servermastermastermastermaster (Owner)SQL Server
SQL Server12.1.4 SQL Server SQL Serverschoolstudentschoolstudent
12.2 SQL Server SQL ServerSQL ServerSQL ServerSQL Server
SQL Server 2000 NT
NT 12.2.1 NT NTSQL ServerWindows NT/2000SQL ServerNT Windows NT/2000 Windows NT/2000 Windows NT/2000SQL Server
12.2.2 SQL ServerNTTCP/IP SocketsSQL ServerNTWindows 9xSQL Server SQL ServerSQL ServerSQL Server
Windows NT/2000 Windows NTNovell SQL Server
NT SQL Server12.2.3 NTSQL Server SQL ServermastersysconfiguresWindows NT/2000SQL ServerSQL ServerSQL Server(regedit)\HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer\MSSQLServerLoginMode00NTSQL Server
NT SQL Server
12.2.4 (1) SQL ServerSQL ServerSQL Server (2)
(3) (4) SQL ServerWindowsWindowsNT
12.3 SQL ServerSQL Server
12.3.1 SQL Server:sa BUILTIN\Administrators Windows1. saSQL Server
2. SQL Server (1) (2) licbSQL Serverschoolschool
(3) securityadmin
SQL ServerSQL Server SQL ServerSQL Server
SQL Server sysadmin(): SQL Server serveradmin(): SQL Server diskadmin(): processadmin(): SQL Server. securityadmin(): SQL Server setupadmin(): dbcreator(): bulkadmin():
(4)
(5) licb
3. ()4.
12.3.2 WindowsSQL Server SQL ServerdboguestSQL ServerguestmasterpubstempdbnorthwindSQL Serverguest
1. testlicb (1) SQL Servertest
(2)licblicb (3) test
2. (1) ,
(2)
SELECT INSERT UPDATE DELETE EXEC DRI(Declarative Referential Integrity)
(3)
12.3.3 SQL Server SQL ServerSQL Server
1. 10 public db_owner db_accessadmin db_securityadmin db_ddladmin db_backupoperator db_datareader db_datawriter db_denydatareader db_denydatawriter
db_ownerlicb (1) school (2) db_owner-db_ownerdbo
(3) licb
(4) licbdb_owner
(1) licbRole
(2)
(3)
2.
SueSalesProductsOrdersSELECTUPDATEINSERTSQLProductsOrdersSELECTINSERTUPDATEProductsOrdersSELECTINSERTUPDATE-SueSalesProductsOrdersSELECTINSERTUPDATEsp_setapproleProductsOrders
1SQL Server2guest34public56(dbo)7. SQL Server (1) ABC,123456 (2) factoryABC