跟在 REVOKE 的 FROM 关键字之后的授权标识符(或 PUBLIC 关键字)指定失去取消了的权限或取消了的角色的用户。 如果您使用 PUBLIC 关键字作为用户列表,则 REVOKE 语句从 PUBLIC 取消指定的权限或角色,从而从所有用户到尚未显式地授予权限或角色的用户,或从未通过已收到的角色或权限而持有一些其他角色的用户取消它们。
元素 | 描述 | 限制 | 语法 |
---|---|---|---|
user | 您正在取消其权限的用户的登录名 | 必须为有效的授权标识符 | 所有者名称 |
在该列表中用户名称的拼写与在 GRANT 语句中的拼写完全一致。您可有选择地在该列表中使用括起每一用户名称的引号来保留大小写。在符合 ANSI 的数据库中,如果您不使用引号来定界 user,则以大写字母存储该用户的名称,除非在初始化数据库服务器之前 ANSIOWNER 环境变量设置成了 1。
当您指定登录名时,可使用 REVOKE 语句和 GRANT 语句来有选择地确保数据库对象的各种类型。要了解示例,请参阅 何时在 GRANT 之前使用 REVOKE。