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

6.2.2 秘匿化ポリシーの変更

  1. 以下にサーバ上からの実行例を示します。

  2. 秘匿化ポリシーの変更
    秘匿化ポリシーを変更するために、pgx_alter_confidential_policyシステム管理関数を実行します。
    変更内容は以下とします。
    ○ 変更内容:秘匿化対象の追加
    ○ 秘匿化対象:文字型のc2
    ○ 秘匿化種別:PARTIAL
    ○ 秘匿化条件:'VVVFVVVVFVVVV, VVV-VVVV-VVVV, *, 4, 11'

    postgres=# select pgx_alter_confidential_policy(table_name := 't1', policy_name := 'p1', action := 'ADD_COLUMN', column_name := 'c2', function_type := 'PARTIAL', function_parameters := 'VVVFVVVVFVVVV, VVV-VVVV-VVVV, *, 4, 11');
     pgx_alter_confidential_policy 
    --------------------------------
     t
    (1 row)
  3. 表示されるデータの確認
    秘匿化対象のデータが正しく改訂されていることを確認します。

    postgres=# select * from t1;
     c1 |      c2       
    ----+---------------
      0 | 012-****-****
      0 | 012-****-****
      0 | 012-****-****
    (3 row)

参照