SQL Server 数据控制语句(DCL)
2024-10-19 04:33:50
DCL控制语句用来设置更改用户或角色的权限。
- 授予权限操作——GRANT
SQL Server服务器通过手语权限表来控制用户对数据库的访问。在数据库中添加一个新用户之后,若不尽兴额外操作,该用户只有chauxn系统表的权限,而不具有操作数据库对象的任何权限。GRANT语句可以授予对数据库对象的操作权限,这些数据库对象包括:表,视图,存储过程,聚合函数等。允许执行的权限包括:查询,更新,删除等。
例:对名称为guest的用户进行授权,允许其对stu_info表执行更新和删除操作
GRANT UPDATE,DELETE ON stu_info
TO guest WITH GRANT OPTION
注:WITH GRANT OPTION意思是该用户还可以向其他用户授予其自身所拥有的权限。 - 拒绝权限操作——DENY
例:禁止名称为guest的用户对stu_info表的操作更新权限
DENY UPDATE ON stu_info TO guest CASCADE - 收回权限操作——REVOKE
例:收回guest用户对stu_info的删除权限
REVOKE DELETE ON stu_info FROM guest
最新文章
- 邻接矩阵有向图(三)之 Java详解
- Facebook通过oAuth验证获取json数据
- MFC编程入门之十五(对话框:一般属性页对话框的创建及显示)
- C#后台程序重启IIS,发邮件通知
- 学习总结 java 输入输出流
- C puzzles详解【46-50题】
- 二分--LIGHTOJ 1088查找区间(水题)
- Oracle 中的replace函数的应用
- 关于时间的操作(JavaScript版)——依据不同区时显示对应的时间
- LongAdder基础
- iOS 即时视频和聊天(基于环信)
- Eclipse打包出错——提示GC overhead limit exceeded
- 洛谷P4593 [TJOI2018]教科书般的亵渎(拉格朗日插值)
- UML建模——用例图(Use Case Diagram)
- Nginx负载均衡中后端节点服务器健康检查的操作梳理
- data warehouse 1.0 vs 2.0
- bzoj4398: 福慧双修
- C# Task注意事项
- 设计模式 笔记 桥接模式 Bridge
- presto 0.166安装部署