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).