架构:

ACCOUNT_USAGE

SECRETS 视图

此 Account Usage 视图提供账户中的 密钥

此视图中的每一行对应不同的密钥。

列名称

数据类型

描述

id

NUMBER

内部、系统生成的密钥标识符。

name

VARCHAR

密钥的名称。

schema_id

NUMBER

内部、系统生成的密钥架构标识符。

schema

VARCHAR

密钥所属的架构。

database_id

NUMBER

内部、系统生成的密钥数据库标识符。

database

VARCHAR

密钥所属的数据库。

owner

VARCHAR

拥有密钥的角色的名称,如果密钥已经删除,则为 NULL。

owner_role_type

VARCHAR(13)

拥有对象的角色类型是 ROLEDATABASE_ROLE. 如果 Snowflake Native App 拥有该对象,则该值为 APPLICATION. 如果您删除该对象,则 Snowflake 会返回 NULL,原因是删除的对象不具有所有者角色。

secret_type

VARCHAR

密钥的类型(GENERIC_STRINGOAUTH2PASSWORD)。

oauth_access_token_expiry_time

TIMESTAMP_LTZ(6)

密钥中存储的 OAuth 访问令牌的过期时间。

oauth_refresh_token_expiry_time

TIMESTAMP_LTZ(6)

密钥中存储的 OAuth 刷新令牌的过期时间。

oauth_scopes

VARCHAR

在以下情况下使用的以逗号分隔的范围列表:在 OAuth 客户端凭据流程期间,对集成具有 USAGE 权限的角色从 OAuth 服务器发出请求。

api_authentication_integration

VARCHAR

此密钥用于身份验证的 API 身份验证集成的名称。

comment

VARCHAR

密钥的注释。

created_on

TIMESTAMP_LTZ(6)

创建密钥的日期和时间。

last_altered_on

TIMESTAMP_LTZ(6)

上次更改密钥的日期和时间。

deleted_on

TIMESTAMP_LTZ(6)

删除密钥的日期和时间。

使用说明

  • 视图的延迟时间最长可达 120 分钟(2 小时)。

  • 此视图中不会报告密钥中存储的敏感值,如用户名、密码和 OAuth 刷新令牌的值。

语言: 中文