メインコンテンツまでスキップ

policy_references

policy_references ビューをクエリすることで、Masking Policy と Row Access Policy の適用情報を確認できます。

policy_references には以下のフィールドが提供されています。

FieldDescription
POLICY_DATABASEポリシーが属するデータベース。
POLICY_NAMEポリシーの名前。
POLICY_TYPEポリシーのタイプ。Column MaskingRow Access を含む。
REF_CATALOGポリシーが適用されるテーブルの catalog。
REF_DATABASEポリシーが適用されるテーブルのデータベース。
REF_OBJECT_NAMEポリシーが適用されるテーブルの名前。
REF_COLUMNポリシーが適用されるカラムの名前。

例:

MySQL > SELECT * FROM sys.policy_references\G
*************************** 1. row ***************************
POLICY_DATABASE: db_test
POLICY_NAME: phone_mask
POLICY_TYPE: Column Masking
REF_CATALOG: default_catalog
REF_DATABASE: db_test
REF_OBJECT_NAME: sales_info
REF_COLUMN: phone
*************************** 2. row ***************************
POLICY_DATABASE: db_test
POLICY_NAME: region_data
POLICY_TYPE: Row Access
REF_CATALOG: default_catalog
REF_DATABASE: db_test
REF_OBJECT_NAME: sales_info
REF_COLUMN: NULL