DENY:用于拒绝给当前数据库内的用户或者角色授予权限,并防止用户或角色通过其组或角色成员继承权限。 否定语句权限的语法形式为: DENY ALL|语句权限|角色 [,语句权限|角色]… TO 用户名|角色|PUBLIC[,用户名|角色]… 否定对象权限的语法形式为: DENY ALL|对象权限[(列名[,列名]…)][,对象权限]…ON 对象名 TO 用户名|角色|PUBLIC[,用户名|角色]… 举例:在 pubs 数据库中S表中给 public 角色授予 SELECT 权限,再拒绝用户 Mary,John 和 Tom 的特定权限(SELECT, INSERT, UPDATE, DELETE) 。 程序清单如下: USE pubs GO GRANT SELECT ON s TO public GO DENY SELECT, INSERT, UPDATE, DELETE ON s TO Mary,John,Tom 登录名和用户名: 登录名代表是服务器的权限; 用户名代表是数据库上的权限; 用户使用登录名登录服务器后,按照登录名的服务器权限可以操作服务器;使用登录名映射的用户名可以操作数据库。两者可相同也可不同,一般情况
原创力文档

文档评论(0)