ROLES 视图¶
此 Account Usage 视图可用于查询账户中定义的所有角色的列表。数据会保留 365 天(1 年)。
列¶
列名称 |
数据类型 |
描述 |
---|---|---|
ROLE_ID |
NUMBER |
内部/系统生成的角色标识符。 |
CREATED_ON |
TIMESTAMP_LTZ |
创建角色时的日期和时间( UTC 时区)。 |
DELETED_ON |
TIMESTAMP_LTZ |
删除角色时的日期和时间( UTC 时区)。 |
NAME |
VARCHAR |
角色的名称。 |
COMMENT |
VARCHAR |
为角色添加注释。 |
OWNER |
VARCHAR |
对对象具有 OWNERSHIP 权限的角色。 |
ROLE_TYPE |
TEXT |
|
ROLE_DATABASE_NAME |
TEXT |
如果角色是数据库角色,则为包含该数据库角色的数据库名称。 |
ROLE_INSTANCE_ID |
NUMBER |
内部/系统生成的角色所属实例类的标识符。 |
OWNER_ROLE_TYPE |
TEXT |
拥有对象的角色类型是 |
使用说明¶
视图的延迟时间最长可达 120 分钟(2 小时)。
视图不包含从共享中创建的数据库的数据库角色。
Snowsight 的内部 Snowflake 角色¶
第一次在账户中访问 Snowsight 时,Snowflake 创建内部 APPADMIN 和 WORKSHEETS_APP_RL 角色,以支持 Web 界面。这些角色用于在账户的内部暂存区缓存查询结果。此缓存数据由账户的密钥层次结构加密和保护。授予这些内部角色的有限权限仅允许 Snowsight 访问内部暂存区来存储这些结果。这些角色 无法 列出账户中的对象或访问表中的数据。有关更多信息,请参阅 Snowsight 入门。