スキーマ:

ACCOUNT_USAGE

ROW_ACCESS_POLICIES ビュー

このAccount Usageビューには、アカウントで定義されている各行アクセスポリシーの行が表示されます。

各行は、異なる行アクセスポリシーに対応しています。

列名

データ型

説明

POLICY_NAME

TEXT

行アクセスポリシーの名前。

POLICY_ID

NUMBER

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

POLICY_SCHEMA_ID

TEXT

ポリシーが存在するスキーマの内部/システム生成識別子。

POLICY_SCHEMA

TEXT

行アクセスポリシーが属するスキーマ。

POLICY_CATALOG_ID

TEXT

ポリシーが存在するデータベースの内部/システム生成識別子。

POLICY_CATALOG

TEXT

行アクセスポリシーが属するデータベース。

POLICY_OWNER

TEXT

行アクセスポリシーを所有するロールの名前。

POLICY_SIGNATURE

TEXT

行アクセスポリシーの引数の署名を入力します。

POLICY_RETURN_TYPE

TEXT

戻り値のデータ型。

POLICY_BODY

TEXT

行アクセスポリシーの定義。

POLICY_COMMENT

TEXT

行アクセスポリシーに入力されたコメント(ある場合)。

CREATED

TIMESTAMP_LTZ

行アクセスポリシーが作成された日時。

LAST_ALTERED

TIMESTAMP_LTZ

行アクセスポリシーが最後に変更された日時。

DELETED

TIMESTAMP_LTZ

行アクセスポリシーがドロップされた日時。

OWNER_ROLE_TYPE

TEXT

オブジェクトを所有するロールの型(ROLE または DATABASE_ROLE)。削除されたオブジェクトには所有者のロールがないため、オブジェクトを削除すると、Snowflakeは NULL を返すことに注意してください。

使用上の注意

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

  • アカウントで行アクセスポリシーが作成されている場合は、ビューは行のみを返します。

ポリシーが作成されたタイムスタンプ順に、アカウントで作成されたすべての行アクセスポリシーを取得します。

select policy_name, policy_signature, created
from row_access_policies
order by created
;
Copy