次の方法で共有


STORAGE_CREDENTIAL_PRIVILEGES

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

INFORMATION_SCHEMA.STORAGE_CREDENTIAL_PRIVILEGES は、ストレージの資格情報に対する特権を持つプリンシパルの一覧を表示します。

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

現在、オブジェクトに対する MANAGE 特権を持つユーザーは、そのオブジェクトのすべての許可を INFORMATION_SCHEMA で表示することはできません。 代わりに、INFORMATION_SCHEMA ではオブジェクトに対して自分が持っている許可のみが表示されます。 この動作は、今後修正される予定です。

MANAGE 特権を持つユーザーは、SQL コマンドまたはカタログ エクスプローラーを使用して、オブジェクトでのすべての許可を表示できます。 「Unity Catalog の特権の管理」を参照してください。

重要

Databricks Runtime 15.4 以降、この関係は非推奨です。 代わりに INFORMATION_SCHEMA.CREDENTIAL_PRIVILEGES を使用します。

Definition

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

名前 データ型 Nullable 説明
GRANTOR STRING いいえ 権限を許可したプリンシパル
GRANTEE STRING いいえ 権限が許可されるプリンシパル
STORAGE_CREDENTIAL_NAME STRING いいえ 権限が許可されるストレージの資格情報
PRIVILEGE_TYPE STRING いいえ 権限が許可されています。
IS_GRANTABLE STRING いいえ 常に NO です。 将来利用するために予約されています。
INHERITED_FROM STRING はい 権限が継承される先祖関係。

制約

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

クラス 名前 [列一覧] 説明
Primary key (プライマリ キー) METPRIVS_PK GRANTORGRANTEESTORAGE_CREDENTIAL_NAMEPRIVILEGE_TYPE 許可された権限の一意識別子。
外部キー METPRIVS_METS_FK STORAGE_CREDENTIAL_NAME STORAGE_CREDENTIALS」を参照

> SELECT storage_credential_name, grantee
    FROM information_schema.storage_credential_privileges;