PostgreSQL 中文参考文档
🌐 英文原版 官方 ↗

35.39. role_usage_grants #

视图 role_usage_grants 标识授予者或被授予者是 一个当前已启用角色的各种对象上的 USAGE 特权。 更多信息见 usage_privileges。 这个视图与 usage_privileges 之间唯一的有效区别是: 这个视图省略了通过授予 PUBLIC 而对当前用户可访问的对象。

Table 35.37. \1 字段列说明

Column Type

Description

grantor sql_identifier

授予该特权的角色的名称

grantee sql_identifier

该特权被授予的角色的名称

object_catalog sql_identifier

包含该对象的数据库的名称(总是当前数据库)

object_schema sql_identifier

包含该对象的模式的名字(如适用),否则为空字符串

object_name sql_identifier

该对象的名称

object_type character_data

COLLATION 或 DOMAIN 或 FOREIGN DATA WRAPPER 或 FOREIGN SERVER 或 SEQUENCE

privilege_type character_data

Always USAGE

is_grantable yes_or_no

如果该特权可授予则为 YES,否则为 NO