更新时间:2024-09-02 GMT+08:00

PG_RLSPOLICY

PG_RLSPOLICY系统表存储行级访问控制策略的信息。

表1 PG_RLSPOLICY字段

名称

类型

描述

polname

name

行访问控制策略名称。

polrelid

oid

行访问控制策略的表OID。

polcmd

char

行访问控制策略影响的SQL操作,包括:*(ALL)、r(SELECT)、w(UPDATE)、d(DELETE)。

polpermissive

boolean

行访问控制策略的类型。

说明:

polpermissive的取值:

  • true表示PERMISSIVE,表示行访问控制策略是宽容性策略。
  • false表示RESTRICTIVE,表示行访问控制策略是限制性策略。

polroles

oid[]

行访问控制策略影响的数据库用户OID。

polqual

pg_node_tree

行访问控制策略的SQL条件表达式。