Vue TABLE_PRIVILEGES

Cette vue Schéma d’information affiche une ligne pour chaque privilège de table qui a été accordé à chaque rôle dans la base de données spécifiée (ou actuelle).

Pour plus d’informations sur les rôles et privilèges, voir Aperçu du contrôle d’accès.

Voir aussi :

Vue APPLICABLE_ROLES , Vue ENABLED_ROLES , Vue OBJECT_PRIVILEGES

Colonnes

Nom de la colonne

Type de données

Description

GRANTOR

TEXT

Rôle qui a accordé le privilège de la table

GRANTEE

TEXT

Rôle à qui le privilège de la table est accordé

TABLE_CATALOG

TEXT

Base de données contenant la table sur laquelle le privilège est accordé

TABLE_SCHEMA

TEXT

Schéma contenant la table sur laquelle le privilège est accordé

TABLE_NAME

TEXT

Nom de la table sur laquelle le privilège est accordé

PRIVILEGE_TYPE

TEXT

Type de privilège accordé

IS_GRANTABLE

TEXT

Si le privilège a été accordé WITH GRANT OPTION

WITH_HIERARCHY

TEXT

Non applicable pour Snowflake.

CREATED

TIMESTAMP_LTZ

Heure de création du privilège

Notes sur l’utilisation

  • La vue n’affiche que les objets pour lesquels le rôle actuel de la session s’est vu accorder des privilèges d’accès.

  • La colonne PRIVILEGE_TYPE contient les types de privilèges Snowflake. Par exemple, le propriétaire d’une table a le privilège OWNERSHIP, plutôt que chacun des privilèges séparés (par ex., SELECT, INSERT, DELETE, UPDATE).