↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

Wiki / 系统目录

pg_policy

目录pg_policy存储着表的行级安全策略。一个策略包括它适用的命令种类(可能适用于所有命令)、它适用的角色、被作为安全屏障条件增加到包括该表的查询的表达式以及被作为 WITH CHECK选项增加到尝试向表增加新记录的查询的表达式。

英文手册覆盖始于 PostgreSQL 7.4. 来源历史与运行验证各自保留独立版本边界。

当前阅读 PG 18·选择有来源记录的版本

kind
catalog
lang
en
measured attributes
true
metadata release
18.6
runtime columns
oid, polname, polrelid, polcmd, polpermissive, polroles, polqual, polwithcheck
runtime verified
false
source
english-manual

版本定义 PG 18

目录pg_policy存储着表的行级安全策略。一个策略包括它适用的命令种类(可能适用于所有命令)、它适用的角色、被作为安全屏障条件增加到包括该表的查询的表达式以及被作为 WITH CHECK选项增加到尝试向表增加新记录的查询的表达式。

目录列

列类型可空性描述
oidoid非空行标识符
polnamename非空策略的名称
polrelidoid非空策略适用的表
polcmdchar非空策略适用的命令类型:r 表示SELECT,a 表示INSERT,w 表示UPDATE,d 表示DELETE,*表示所有命令类型
polpermissivebool非空策略是宽松的还是限制性的?
polrolesoid[]非空策略适用的角色;零意味着PUBLIC(通常在数组中单独出现)
polqualpg_node_tree可空被作为安全屏障条件增加到使用该表的查询的表达式树
polwithcheckpg_node_tree可空被作为 WITH CHECK 条件增加到尝试向表增加行的查询的表达式树

比较版本

来源引用

完整定义与证据 JSON

定义来源

center · PostgreSQL 18 · english-manuals:309d32f7e91f87650377ac3ce54260eccadfc4fbd36902d489d09206b4572738

正文语言: zh-Hans · 2026-09-27@419045e