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