凭据

适用于:勾选“是”Databricks Runtime 15.4 及更高版本

INFORMATION_SCHEMA.CREDENTIALS 描述凭证

仅显示用户有权与之交互的凭证的信息。

这是 SQL 标准信息架构的扩展。

定义

CREDENTIALS 关系包含以下列:

名称 数据类型 Nullable 说明
CREDENTIAL_ID STRING 凭证的 ID。
CREDENTIAL_NAME STRING 凭据的名称。
CREDENTIAL_OWNER STRING 凭证的所有者。
CREDENTIAL_PURPOSE STRING 凭证的用途(“存储”或“服务”)
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 关系:

名称 列列表 描述
主密钥 CREDENTIALS_PK CREDENTIAL_ID, CREDENTIAL_NAME 凭证的唯一标识符。

示例

> SELECT credential_owner
    FROM information_schema.credentials