La vue usage_privileges est utile pour identifier les
droits USAGE donnés sur différents objets de l'utilisateur
courant ou par l'utilisateur courant. Dans
PostgreSQL, ceci s'applique uniquement aux
domaines et, comme les domaines n'ont pas de vrais droits avec
PostgreSQL, cette vue affiche les droits
USAGE implicites données par PUBLIC
pour tous les domaines. Dans le futur, cette vue pourrait contenir plus
d'informations utiles.
Tableau 30-36. Colonnes de usage_privileges
Nom | Type de données | Description |
---|
grantor | sql_identifier | Actuellement initialisé avec le nom du propriétaire de
l'objet |
grantee | sql_identifier | Actuellement toujours PUBLIC |
object_catalog | sql_identifier | Nom de la base de données contenant l'objet (toujours la base
de données courante) |
object_schema | sql_identifier | Nom du schéma contenant l'objet |
object_name | sql_identifier | Nom de l'objet |
object_type | character_data | Actuellement toujours DOMAIN |
privilege_type | character_data | Toujours USAGE |
is_grantable | character_data | Actuellement toujours NO |