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
指定されたデータベースロールが取り消される共有の識別子を指定します。
使用上の注意¶
なし。
例¶
データベース d1
のデータベースロール dr1
を共有 share1
から取り消します。
REVOKE DATABASE ROLE d1.dr1 FROM SHARE share1;Copy