Account Usage: New and Changed Columns in Certain Views¶
Attention
This behavior change is in the 2023_01 bundle.
For the current status of the bundle, refer to Bundle History.
To differentiate between account-level roles and database roles, the following changes have been made to the specified Account Usage views in the shared SNOWFLAKE database:
New column, OWNER_ROLE_TYPE, has been added to the following views:
The new column specifies the type of role (ROLE or DATABASE_ROLE) that owns the object.
GRANTS_TO_ROLES view:
Existing column, GRANTED_TO, now differentiates between ROLE and DATABASE_ROLE. Previously, it was always ROLE,
New column, GRANTED_BY_ROLE_TYPE, that displays ROLE or DATABASE_ROLE depending on whether the grantor is an account-level or database role.
QUERY_HISTORY view:
New column, ROLE_TYPE, that displays ROLE or DATABASE_ROLE depending on whether the job was executed by an account-level or database role.
Ref: 732