ページの先頭行へ戻る
Enterprise Postgres 9.5 運用ガイド
FUJITSU Software

D.1 pgx_confidential_columns

秘匿化ポリシーが設定されている秘匿化対象に関する情報を提供します。

名前

説明

schema_name

varchar(63)

秘匿化ポリシーが適用されているテーブルのスキーマ名

table_name

varchar(63)

秘匿化ポリシーが適用されているテーブル名

policy_name

varchar(63)

秘匿化ポリシー名

column_name

varchar(63)

秘匿化対象名

function_type

varchar(63)

秘匿化種別

  • 'FULL' : 全秘匿化

  • 'PARTIAL' : 部分秘匿化

  • 'REGEXP' : 正規表現秘匿

function_parameters

varchar(1024)

部分秘匿化の秘匿化形式

regexp_pattern

varchar(1024)

正規表現による改訂方法

regexp_replacement

varchar(1024)

正規表現の改訂後の文字

regexp_flags

varchar(20)

正規表現のフラグ

column_description

varchar(1024)

秘匿化対象の説明

実行例

postgres=# select * from pgx_confidential_columns;
 schema_name | table_name | policy_name | column_name | function_type |          function_parameters           | regexp_pattern | regexp_replacement | regexp_flags | column_description 
-------------+------------+-------------+-------------+---------------+----------------------------------------+----------------+--------------------+-------------+--------------------
 public      | t1         | p1          | c1          | FULL          |                                        |                |                    |             | 
 public      | t1         | p1          | c2          | PARTIAL       | VVVFVVVVFVVVV, VVV-VVVV-VVVV, *, 4, 11 |                |                    |             | 
(2  row)