使用权限
#视图 使用权限
标识在不同类型的对象中授予当前启用的角色或者由当前启用的角色授予的 使用
权限。在 PostgreSQL 中,目前适用于校对、域、外部数据包装器、外部服务器以及序列。对于对象的每种组合、授予者和受权者,都有一行。
由于在 PostgreSQL 中校对没有真实的权限,该视图显示了所有校对的 USAGE
隐式不可授权权限,由所有者授予 PUBLIC
。然而,其他对象类型显示了真实的权限。
在 PostgreSQL 中,除了 USAGE
权限外,序列还支持 SELECT
和 UPDATE
权限。它们是非标准的,因此在信息架构中不可见。
表 35.57. 使用权限
列
列类型 描述 |
---|
授予权限的角色的名称 |
授予权限的角色的名称 |
包含该对象的数据库名称(始终是当前数据库) |
如果适用,包含该对象的架构的名称,否则为空字符串 |
对象的名称 |
|
始终为 |
如果该权限可授权,则为 |