33.31. role_usage_grants

The view role_usage_grants identifies USAGE privileges granted on various kinds of objects where the grantor or grantee is a currently enabled role. Further information can be found under usage_privileges.

Table 33-29. role_usage_grants Columns

NameData TypeDescription
grantorsql_identifierThe name of the role that granted the privilege
granteesql_identifierThe name of the role that the privilege was granted to
object_catalogsql_identifierName of the database containing the object (always the current database)
object_schemasql_identifierName of the schema containing the object, if applicable, else an empty string
object_namesql_identifierName of the object
object_typecharacter_dataDOMAIN or FOREIGN DATA WRAPPER or FOREIGN SERVER
privilege_typecharacter_dataAlways USAGE
is_grantablecharacter_dataYES if the privilege is grantable, NO if not