pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。
column_privileges #视图column_privileges标识所有授予给一个当前启用的角色或者被一个当前启用的角色授予的权限。对每一个列、授予者、被授予者的组合只有一行。
如果一个权限被授予在一整个表上,它在这个视图中被显示为在每一列上授予,但是只有可用于列粒度的权限类型才会这样: SELECT、INSERT、 UPDATE、REFERENCES。
表 34.8. column_privileges 列
| 名称 | 数据类型 | 描述 |
|---|---|---|
grantor |
sql_identifier |
授予该权限的角色名称 |
grantee |
sql_identifier |
被授予该权限的角色名称 |
table_catalog |
sql_identifier |
包含该列的表所在的数据库名称(总是当前数据库) |
table_schema |
sql_identifier |
包含该列的表所在的模式名称 |
table_name |
sql_identifier |
包含该列的表名称 |
column_name |
sql_identifier |
列名称 |
privilege_type |
character_data |
权限类型:SELECT、INSERT、UPDATE或 REFERENCES |
is_grantable |
yes_or_no |
如果该权限是可授予的,则为YES,否则为NO |
译文有误、术语不当或页面显示问题,请到译文仓库 pgsty/pgdoc 报告译文问题。 英文原文本身的问题,请在当前版本的对应页面向上游反馈;上游不再修订已结束维护的版本。