Schéma :

ACCOUNT_USAGE

Vue GRANTS_TO_ROLES

Cette vue Account Usage peut être utilisée pour interroger les privilèges de contrôle d’accès accordés à un rôle.

Colonnes

Nom de la colonne

Type de données

Description

CREATED_ON

TIMESTAMP_LTZ

Date et heure (dans le fuseau horaire UTC) auxquelles le privilège est accordé au rôle.

MODIFIED_ON

TIMESTAMP_LTZ

Date et heure (dans le fuseau horaire UTC) lorsque le privilège est mis à jour.

PRIVILEGE

VARCHAR

Nom du privilège ajouté au rôle.

GRANTED_ON

VARCHAR

Objet sur lequel le privilège est accordé. ROLE, DATABASE_ROLE, ou INSTANCE_ROLE.

NAME

VARCHAR

Nom de l’objet sur lequel le privilège est accordé.

TABLE_CATALOG

VARCHAR

Nom de la base de données pour la table actuelle ou nom de la base de données qui stocke l’instance d’une classe.

TABLE_SCHEMA

VARCHAR

Nom du schéma de la table actuelle ou nom du schéma qui stocke l’instance d’une classe.

GRANTED_TO

VARCHAR

Soit ROLE, DATABASE_ROLE, INSTANCE_ROLE, ou APPLICATION_ROLE.

GRANTEE_NAME

VARCHAR

Identificateur du rôle du destinataire (c’est-à-dire le rôle auquel le privilège est accordé).

GRANT_OPTION

BOOLEAN

TRUE / FALSE. S’il est défini sur TRUE, le rôle destinataire peut accorder le privilège à d’autres rôles.

GRANTED_BY

VARCHAR

Identificateur du rôle qui a accordé le privilège.

DELETED_ON

TIMESTAMP_LTZ

Date et heure (dans le fuseau horaire UTC) lorsque le privilège est révoqué.

GRANTED_BY_ROLE_TYPE

VARCHAR

Soit ROLE soit DATABASE_ROLE.

OBJECT_INSTANCE

VARCHAR

Nom pleinement qualifié de l’objet qui contient le rôle d’instance pour une classe particulière dans le format database.schema.class.

Notes sur l’utilisation

La latence pour la vue peut atteindre 120 minutes (2 heures).