- スキーマ:
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 | ポリシーのステータスを指定します。これは、 |
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時間)です。
ビューには、セッションの現在のロールにアクセス権限が付与されているオブジェクトのみが表示されます。