二零二三年 优质公开课权限管理.pptx

权限管理;数据库用户能够对相应的数据库执行哪些操作,是通过设置权限实现的。也就是说用户可以执行的操作均由其被授予的权限决定。 一个数据库用户可以直接分配到权限,也可以作为一个角色的成员间接的获得权限。 在SQL Server 2012中包括三种类型的权限: 对象权限 语句权限 暗示性权限 ;对象权限是指为特定对象或特定类型的所有对象设置的权限,这些对象包括表、视图、存储过程等。 常用的对象权限有: ;语句权限是创建数据库或数据库中的对象时需要设置的权限,这些语句通常是一些具有管理性的操作,如创建表、视图、存储过程等。 常用的语句权限有:;暗示性权限是系统预先授予预定义角色的权限,即不需要授权就有的权限。例如,sysadmin固定服务器角色成员自动继承这个固定角色的全部权限。 权限管理的任务就是管理对象权限和语句权限。;为指定的数据库用户或角色设置权限有三种形式: 授予权限:赋予用户权限 拒绝权限:禁止用户权限 撤销权限:撤销已授予或拒绝的权限 设置权限的方法: 使用对象资源管理器设置权限 使用T-SQL语句设置权限 ;使用对象资源管理器设置权限 ;使用T-SQL语句设置权限;例2:使用T-SQL语句为数据库用户myuser授予对Student表的插入、删除、选择权限,并拒绝使用更新权限。 USE StudentManageDB GRANT INSER

文档评论(0)

1亿VIP精品文档

相关文档