第 12 章 sql server 的安全管理
DESCRIPTION
第 12 章 SQL Server 的安全管理. 学习导读 本章主要介绍 SQL Server 2000 的安全特性和权限管理方法。 通过本章的学习,应掌握以下内容: 了解 SQL Server 2000 登录验证模式 掌握管理两类 SQL Server 2000 登录账户的方法 掌握管理 SQL Server 2000 数据库用户的方法 了解基于角色的权限管理 掌握管理服务器角色的方法 掌握管理数据库角色的方法. 12.1 SQL Server 安全体系结构. 数据的安全性 -- 是指保护数据以防止因不合法的使用而造成数据的泄密和破坏。 - PowerPoint PPT PresentationTRANSCRIPT
-
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