VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

PG_RLSPOLICY

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

表 1 PG_RLSPOLICY字段

名称

类型

描述

oid

oid

行标识符(隐含属性,必须明确选择)。

polname

name

行级访问控制策略的名称。

polrelid

oid

行级访问控制策略作用的表对象oid。

polcmd

“char”

行级访问控制策略影响的SQL操作。

polpermissive

boolean

行级访问控制策略的属性:

  • t为表达式OR条件拼接。
  • f为表达式AND条件拼接。

polroles

oid[]

行级访问控制策略影响的用户oid列表,不指定表示影响所有的用户。

polqual

pg_node_tree

行级访问控制策略的表达式。

polwithcheck

pg_node_tree

行级访问控制策略中作为校验条件增加到尝试向表增加行的查询。