pg_policy
#目录 pg_policy
存储表中的行级别安全策略。策略包括它适用的命令类型(可能是所有命令)、适用的角色、要作为安全屏障条件添加到包含表的查询的表达式以及要作为 WITH CHECK
选项添加到尝试向表添加新记录的查询的表达式。
表 51.38. pg_policy
列
列类型 说明 |
---|
行标识符 |
策略的名称 |
策略适用的表 |
应用策略的命令类型: |
策略是允许的还是限制性的? |
要应用策略的角色;零表示 |
要添加到使用表的查询的安全障碍资格的表达式树 |
要添加到尝试向表添加行的查询的 WITH CHECK 资格的表达式树 |
仅当为其表设置 pg_class
.relrowsecurity
时,才会应用存储在 pg_policy
中的策略。