Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

Vous n'avez pas encore de compte Developpez.com ? L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Developpez.com

PostgreSQL

Choisissez la catégorie, puis la rubrique :

34.14. column_privileges

La vue column_privileges identifie tous les droits octroyés sur les colonnes à un rôle couramment actif ou par un rôle couramment actif. Il existe une ligne pour chaque combinaison colonne, donneur (grantor) et receveur (grantee).

Si un droit a été donné sur une table entière, il s'affichera dans cette vue comme un droit sur chaque colonne, mais seulement pour les types de droits où la granularité par colonne est possible : SELECT, INSERT, UPDATE, REFERENCES.

Tableau 34.12. Colonnes de column_privileges

Nom Type de données Description
grantor sql_identifier Nom du rôle ayant accordé le privilège
grantee sql_identifier Nom du rôle receveur
table_catalog sql_identifier Nom de la base de données qui contient la table qui contient la colonne (toujours la base de données courante)
table_schema sql_identifier Nom du schéma qui contient la table qui contient la colonne
table_name sql_identifier Nom de la table qui contient la colonne
column_name sql_identifier Nom de la colonne
privilege_type character_data Type de privilège : SELECT, INSERT, UPDATE ou REFERENCES
is_grantable yes_or_no YES si le droit peut être accordé, NO sinon

Contacter le responsable de la rubrique PostgreSQL

Partenaire : Hébergement Web