次の方法で共有


資格情報

適用対象: Databricks Runtime 15.4 以降

INFORMATION_SCHEMA。CREDENTIALS では、 credentials について説明します。

情報は、ユーザーが操作するアクセス許可を持つ資格情報に対してのみ表示されます。

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

定義

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

名前 データ型 Nullable 説明
CREDENTIAL_ID STRING いいえ credentialの ID。
CREDENTIAL_NAME STRING いいえ 資格情報の名前。
CREDENTIAL_OWNER STRING いいえ 資格情報の所有者。
CREDENTIAL_PURPOSE STRING いいえ 資格情報の目的 ('STORAGE' または 'SERVICE')
CREDENTIAL_TYPE STRING いいえ 資格情報の種類。
CREDENTIAL STRING いいえ 編集された資格情報。
USED_FOR_MANAGED_STORAGE STRING いいえ この資格情報がメタストアのルート資格情報として使用されるかどうか。
COMMENT STRING はい 資格情報を説明する省略可能なコメント。
CREATED TIMESTAMP いいえ 資格情報が作成されたときのタイムスタンプ。
CREATED_BY STRING いいえ プリンシパル 資格情報を作成したユーザー。
LAST_ALTERED TIMESTAMP いいえ 資格情報が最後に何らかの方法で変更されたときのタイムスタンプ。
LAST_ALTERED_BY STRING いいえ 資格情報を最後に変更したプリンシパル。

制約

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

クラス 名前 [列リスト] 説明
Primary key (プライマリ キー) CREDENTIALS_PK CREDENTIAL_ID, CREDENTIAL_NAME 資格情報の一意の識別子。

> SELECT credential_owner
    FROM information_schema.credentials