SHARE_RECIPIENT_PRIVILEGES

適用対象:check marked yes Databricks SQL Databricks Runtime 10.4 LTS 以降

INFORMATION_SCHEMA.SHARE_RECIPIENT_PRIVILEGES を使用すると、共有に対する権限が与えられている受信者が一覧表示されます。

ユーザーがいずれかとやり取りするための権限を持っている受信者についてのみ、共有用の情報が表示されます。

これは、SQL 標準情報スキーマの拡張機能です。

定義

SHARE_RECIPIENT_PRIVILEGES リレーションには次の列が含まれています。

名前 データ型 Nullable 説明
GRANTOR STRING いいえ 権限を許可したプリンシパル
RECIPIENT_NAME STRING いいえ 権限が許可される受信者
SHARE_NAME STRING いいえ 権限が許可される共有
PRIVILEGE_TYPE STRING いいえ 権限が許可されています。
INHERITED_FROM STRING はい いいえ 権限が継承される先祖関係。

制約

SHARE_RECIPIENT_PRIVILEGES リレーションには、次の制約が適用されます。

クラス 名前 [列一覧] 説明
Primary key (プライマリ キー) SHARE_RECIPIENT_PRIVS_PK GRANTORRECIPIENT_NAMESHARE_NAME, PRIVILEGE_TYPE 許可された権限の一意識別子。
外部キー SHARE_RECIPIENT_PRIVS_RECIPIENTS_FK RECIPIENT_NAME RECIPIENTS」を参照
外部キー SHARE_RECIPIENT_PRIVS_SHARES_FK SHARE_NAME SHARES を参照する

> SELECT share_name, recipient_name
    FROM information_schema.share_recipient_privileges;