REVOKE DATABASE ROLE ...FROM SHARE

撤消共享的数据库角色。

撤消数据库角色会有效地从共享中移除授予数据库角色的对象权限,从而禁用对从共享中创建数据库的所有使用者账户中的对象访问权限。

有关更多详细信息,请参阅 Secure Data Sharing 简介使用共享

另请参阅:

GRANT DATABASE ROLE ...TO SHARE

语法

REVOKE DATABASE ROLE <name>
  FROM SHARE <share_name>
Copy

参数

name

指定数据库角色的标识符(即名称);对于创建角色的数据库来说必须是唯一的。

标识符必须以字母字符开头,且不能包含空格或特殊字符,除非整个标识符字符串放在双引号内(例如 "My object")。放在双引号内的标识符也区分大小写。

如果标识符不是完全限定的(以 db_name.database_role_name 的形式),则该命令将在会话的当前数据库中查找数据库角色。

share_name

指定已撤消指定数据库角色的共享的标识符。

使用说明

无。

示例

从共享 share1 中撤消数据库 d1 中的数据库角色 dr1

REVOKE DATABASE ROLE d1.dr1 FROM SHARE share1;
Copy
语言: 中文