32.38. usage_privileges

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 32-36. Colonnes de usage_privileges

NomType de donnéesDescription
grantorsql_identifierActuellement initialisé avec le nom du propriétaire de l'objet
granteesql_identifierActuellement toujours PUBLIC
object_catalogsql_identifierNom de la base de données contenant l'objet (toujours la base de données courante)
object_schemasql_identifierNom du schéma contenant l'objet
object_namesql_identifierNom de l'objet
object_typecharacter_dataActuellement toujours DOMAIN
privilege_typecharacter_dataToujours USAGE
is_grantablecharacter_dataActuellement toujours NO