ページの先頭行へ戻る
Enterprise Postgres 15 セキュリティ運用ガイド

A.7 pgx_confidential_policy

rowset型の機密オブジェクトに権限を設定するために作成したポリシーの一覧です。作成したポリシーの名前、設定している権限を参照できます。このテーブルの行は、rowset型の機密オブジェクトを追加したときに挿入されます。

カラム名

制約

説明

cpolid

bigint

primary key
generated always as identity

ポリシーの識別子。

cpolmatid

bigint

not null
references pgx_confidential_matrix(cmatid)

ポリシーが属する機密マトリクスの識別子。

cpollevid

bigint

not null
references pgx_confidential_level(clevid)

ポリシーが属する機密レベルの識別子。

cpolgroid

bigint

not null
references pgx_confidential_group(cgroid)

ポリシーが属する機密グループの識別子。

cpolobjid

bigint

not null
references pgx_confidential_object(cobjid)

このポリシーを利用している行セットオブジェクトの識別子。

cpolprivilege

text

not null

このポリシーが持つ権限(SELECT, INSERT, UPDATE, DELETE, ALL)。

cpolname

name

not null

ポリシーの名前。

cpolexpression

jsonb

not null

ポリシーの条件。