スキーマ:

ACCOUNT_USAGE

POLICY_REFERENCES ビュー

このAccount Usageビューには、アカウント内のポリシーオブジェクトとその参照がリストされます。

ビューは、集計ポリシー、マスキングポリシー、ネットワークポリシー、投影ポリシー、および行アクセスポリシーをサポートしています。

このビューは、Information Schemaテーブル関数 POLICY_REFERENCES を補完します。

列名

データ型

説明

POLICY_DB

VARCHAR

ポリシーが設定されているデータベース。

POLICY_SCHEMA

VARCHAR

ポリシーが設定されているスキーマ。

POLICY_ID

NUMBER

ポリシーの内部/システム生成識別子。

POLICY_NAME

VARCHAR

ポリシーの名前。

POLICY_KIND

VARCHAR(17)

ポリシーのタイプ。

REF_DATABASE_NAME

VARCHAR

クエリされたオブジェクトが参照するオブジェクトを含むデータベースの名前。

REF_SCHEMA_NAME

VARCHAR

クエリされたオブジェクトが参照するオブジェクトを含むスキーマの名前。

REF_ENTITY_NAME

VARCHAR

ポリシーが設定されているオブジェクトの名前(つまり、テーブル名、ビュー名、外部テーブル名)。

REF_ENTITY_DOMAIN

VARCHAR

ポリシーが設定されているオブジェクト型(つまり、テーブル、ビュー)。

REF_COLUMN_NAME

VARCHAR

ポリシーが設定されている列名。

REF_ARG_COLUMN_NAMES

VARCHAR

列レベルのセキュリティマスキングポリシーが設定されているクエリ結果の行に対して NULL を返します。

TAG_DATABASE

VARCHAR

ポリシーがタグに割り当てられているタグを含むデータベースの名前。ポリシーがタグに割り当てられていない場合は NULL です。

TAG_SCHEMA

VARCHAR

ポリシーがタグに割り当てられているタグを含むスキーマの名前。ポリシーがタグに割り当てられていない場合は NULL です。

TAG_NAME

VARCHAR

ポリシーが割り当てられているタグの名前。ポリシーがタグに割り当てられていない場合は NULL です。

POLICY_STATUS

VARCHAR

ポリシーのステータスを指定します。これは、 ACTIVEMULTIPLE_MASKING_POLICY_ASSIGNED_TO_THE_COLUMNCOLUMN_IS_MISSING_FOR_SECONDARY_ARG、または COLUMN_DATATYPE_MISMATCH_FOR_SECONDARY_ARG という4つの可能な値のいずれかになります。

POLICY_STATUS 列については次の点に注意してください。

ACTIVE

列(つまり、 REF_COLUMN_NAME)が、タグによって単一のポリシーにのみ関連付けられることを指定します。

MULTIPLE_MASKING_POLICY_ASSIGNED_TO_THE_COLUMN

複数のマスキングポリシーが同じ列に割り当てられることを指定します。

COLUMN_IS_MISSING_FOR_SECONDARY_ARG

ポリシー(つまり、 POLICY_NAME)が条件付きマスキングポリシーであり、テーブル(つまり、 REF_ENTITY_NAME)に同じ名前の列がないことを指定します。

COLUMN_DATATYPE_MISMATCH_FOR_SECONDARY_ARG

ポリシーが条件付きマスキングポリシーであり、テーブルに同じ名前の列がありますが、マスキングポリシー署名のデータ型とは異なるデータ型であることを指定します。

使用上の注意

  • ビューの待機時間は最大120分(2時間)です。

  • ビューには、セッションの現在のロールにアクセス権限が付与されているオブジェクトのみが表示されます。