スキーマ:

ACCOUNT_USAGE

GRANTS_TO_ROLES ビュー

このAccount Usageビューを使用して、ロールに付与されているアクセス制御権限をクエリできます。

列名

データ型

説明

CREATED_ON

TIMESTAMP_LTZ

ロールに権限が付与される日時( UTC タイムゾーン)。

MODIFIED_ON

TIMESTAMP_LTZ

権限が更新される日時( UTC タイムゾーン)。

PRIVILEGE

VARCHAR

ロールに追加された権限の名前。

GRANTED_ON

VARCHAR

権限が付与されるオブジェクト。 ROLEDATABASE_ROLEINSTANCE_ROLE のいずれか。

NAME

VARCHAR

権限が付与されるオブジェクトの名前。

TABLE_CATALOG

VARCHAR

現在のテーブルのデータベース名、またはクラスのインスタンスを格納するデータベース名。

TABLE_SCHEMA

VARCHAR

現在のテーブルのスキーマ名、またはクラスのインスタンスを格納するスキーマ名。

GRANTED_TO

VARCHAR

ROLEDATABASE_ROLEINSTANCE_ROLEAPPLICATION_ROLE のいずれか。

GRANTEE_NAME

VARCHAR

受信者のロール(つまり、権限が付与されるロール)の識別子。

GRANT_OPTION

BOOLEAN

TRUE / FALSETRUE に設定すると、受信者のロールは他のロールに権限を付与できます。

GRANTED_BY

VARCHAR

権限を付与したロールの識別子。

DELETED_ON

TIMESTAMP_LTZ

権限が取り消される日時( UTC タイムゾーン)。

GRANTED_BY_ROLE_TYPE

VARCHAR

ROLE または DATABASE_ROLE のいずれか。

OBJECT_INSTANCE

VARCHAR

特定のクラスのインスタンスロールを含むオブジェクトの完全修飾名で、形式は database.schema.class です。

使用上の注意

ビューの待機時間は最大120分(2時間)です。