Postgresql 中文操作指南

37.53. table_privileges #

视图 table_privileges 标识对当前启用角色的表或视图或由当前启用角色授予的所有权限。对于表、授予者和受授者的每种组合,都有一个行。

Table 37.51. table_privileges Columns

Column Type

Description

grantor sql_identifier 授予权限的角色的名称

grantee sql_identifier 授予权限的角色的名称

table_catalog sql_identifier 包含表所在数据库的名称(始终为当前数据库)

table_schema sql_identifier 包含表所在模式的名称

table_name sql_identifier 表的名称

privilege_type character_data 权限类型: SELECTINSERTUPDATEDELETETRUNCATEREFERENCESTRIGGER

is_grantable yes_or_no YES 该权限是可授予(如果可授予的话), NO 如果不可授予

with_hierarchy yes_or_no 在 SQL 标准中, WITH HIERARCHY OPTION 是一种单独的(子)权限,允许对表继承层次结构执行某些操作。在 PostgreSQL 中,这包含在 SELECT 权限中,因此如果权限为 SELECT ,此列显示 YES ,否则显示 NO