STORAGE_CREDENTIALS
适用于: Databricks SQL Databricks Runtime 10.4 LTS 及更高版本
INFORMATION_SCHEMA.STORAGE_CREDENTIALS 描述存储凭据。
仅显示用户有权与之交互的存储凭据的信息。
这是 SQL 标准信息架构的扩展。
警告
从 Databricks Runtime 15.4 开始弃用此关系。 改用 INFORMATION_SCHEMA.CREDENTIALS。
另请注意,在服务凭证预览期间,INFORMATION_SCHEMA.STORAGE_CREDENTIALS
同时显示存储凭证和服务凭证。 这是不正确的预览行为,将会被纠正,并且不应该依赖此行为来继续。
定义
STORAGE_CREDENTIALS
关系包含以下列:
名称 | 数据类型 | Nullable | 说明 |
---|---|---|---|
STORAGE_CREDENTIAL_ID |
STRING |
否 | 存储凭据的 ID。 |
STORAGE_CREDENTIAL_NAME |
STRING |
否 | 存储凭据的名称。 |
STORAGE_CREDENTIAL_OWNER |
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 |
否 | 上次更改存储凭据的主体。 |
约束
以下约束适用于 STORAGE_CREDENTIALS
关系:
类 | 名称 | 列列表 | 描述 |
---|---|---|---|
主密钥 | STORAGE_CREDENTIALS_PK |
STORAGE_CREDENTIAL_ID ,STORAGE_CREDENTIAL_NAME |
存储凭据的唯一标识符。 |
示例
> SELECT storage_credential_owner
FROM information_schema.storage_credentials