zoukankan      html  css  js  c++  java
  • SQL Server 数据控制语句(DCL)

    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
  • 相关阅读:
    MMA7660
    使用外设需要做的事情
    BH1750
    English
    2016年学习计划
    博客园
    TIM
    USART
    swift与oc的混合编程
    SVN工具如何创建分支和合并分支的
  • 原文地址:https://www.cnblogs.com/darrenliu/p/4355624.html
Copyright © 2011-2022 走看看