REVOKE DATABASE ROLE ...FROM SHARE¶
撤消共享的数据库角色。
撤消数据库角色会有效地从共享中移除授予数据库角色的对象权限,从而禁用对从共享中创建数据库的所有使用者账户中的对象访问权限。
有关更多详细信息,请参阅 Secure Data Sharing 简介 和 使用共享。
语法¶
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