ROLES 视图¶
重要
此视图仅在组织账户中可用。有关更多信息,请参阅 组织账户中的高级视图。
此 Organization Usage 视图可用于查询每个账户中定义的所有角色的列表。
列¶
列名称 |
数据类型 |
描述 |
---|---|---|
ORGANIZATION_NAME |
VARCHAR |
组织的名称。 |
ACCOUNT_LOCATOR |
VARCHAR |
系统定义的账户标识符。 |
ACCOUNT_NAME |
VARCHAR |
用户定义的账户标识符。 |
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 |
拥有对象的角色类型,例如 |
使用说明¶
视图的延迟时间最长可达 24 小时。
视图不包含从共享中创建的数据库的数据库角色。
Snowsight 的内部 Snowflake 角色¶
第一次在账户中访问 Snowsight 时,Snowflake 创建内部 APPADMIN 和 WORKSHEETS_APP_RL 角色,以支持 Web 界面。这些角色用于在账户的内部暂存区缓存查询结果。此缓存数据由账户的密钥层次结构加密和保护。授予这些内部角色的有限权限仅允许 Snowsight 访问内部暂存区来存储这些结果。这些角色 无法 列出账户中的对象或访问表中的数据。有关更多信息,请参阅 Snowsight 入门。