预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共92页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第14章安全管理14.1安全控制概述问题的提出数据库安全性概念计算机系统安全性层次数据库安全控制模型数据库系统层安全性保护措施SQLServer安全控制过程SQLServer用户的安全验证过程三个安全认证过程图示SQLServer用户分类根据用户登录层次分类从用户操作权限角度分类14.2登录帐户管理SQLServer的帐户验证模式连接SQLServer服务器的过程设置登录验证模式方法在安装SQLServer时设置验证模式在企业管理器中设置验证模式验证模式选择建立新的登录帐户新的登录用户user1修改登录密码输入新密码确认新密码用T-SQL语句建立登录帐户示例示例示例删除登录用户删除登录帐户的T-SQL语句14.3数据库用户管理数据库用户管理概述授权登录用户为数据库用户在“安全性”中创建数据库用户查看新建的数据库用户在数据库“用户”中创建数据库用户查看新建的数据库用户用T-SQL语句建立数据库用户示例示例14.3.3删除数据库用户14.4数据库用户权限管理权限管理概述权限种类对象权限语句权限14.4.2权限管理使用企业管理器管理权限使用企业管理器管理对象权限权限标记说明使用企业管理器管理语句权限使用Transact-SQL语句管理权限使用Transact-SQL语句管理对象权限授予对象权限语句收回对象权限语句禁止对象权限语句使用Transact-SQL语句管理语句权限语句权限名可以是:BACKUPDATABASEBACKUPLOGCREATEDATABASECREATEDEFAULTCREATEFUNCTIONCREATEPROCEDURECREATERULECREATETABLECREATEVIEW例:授予user1具有创建数据库表的权限。GRANTCREATETABLETOuser1例:授予user1和user2具有创建数据库表和视图的权限。GRANTCREATETABLECREATEVIEWTOuser1user2例:收回授予user1创建数据库表的权限。REVOKECREATETABLEFROMuser1例:拒绝user1创建视图的权限。DENYCREATEVIEWTOuser114.5数据库用户角色角色概念与分类管理数据库角色使用企业管理器管理数据库角色显示固定的系统数据库角色管理自定义的数据库标准角色创建数据库标准角色输入角色名新角色为自定义的角色授权单击添加自定义角色的成员单击建立用户定义的角色示例为用户定义的角色授权为用户定义的角色添加成员示例删除用户定义角色中的成员