usage_privileges
#视图 usage_privileges
标识授予当前启用的角色或由当前启用的角色对各种对象授予的 USAGE
权限。在 PostgreSQL 中,这目前适用于排序规则、域、外部数据包装器、外部服务器和序列。每种对象、授予者和受让人组合对应一行。
由于排序规则在 PostgreSQL 中没有真正的权限,因此此视图显示所有排序规则的所有者对 PUBLIC
授予的隐式不可授予的 USAGE
权限。但是,其他对象类型显示的是实际的权限。
在 PostgreSQL 中,序列除了 USAGE
权限外,还支持 SELECT
和 UPDATE
权限。这些是非标准的,因此在信息模式中不可见。
表 35.57. usage_privileges
列
列 类型 描述 |
---|
授予权限的角色的名称 |
授予权限的角色的名称 |
包含该对象的数据库的名称(始终是当前数据库) |
包含该对象的模式的名称(如果适用),否则为空字符串 |
对象的名称 |
|
始终为 |
|
如果您在文档中发现任何不正确的地方,与您对该特定功能的体验不符或需要进一步澄清的地方,请使用 此表格 报告文档问题。