- スキーマ:
ROW_ACCESS_POLICIES ビュー¶
このAccount Usageビューには、アカウントで定義されている各行アクセスポリシーの行が表示されます。
各行は、異なる行アクセスポリシーに対応しています。
列¶
| 列名 | データ型 | 説明 | 
|---|---|---|
| POLICY_NAME | VARCHAR | 行アクセスポリシーの名前。 | 
| POLICY_ID | NUMBER | 行アクセスポリシーの内部/システム生成識別子。 | 
| POLICY_SCHEMA_ID | VARCHAR | ポリシーが存在するスキーマの内部/システム生成識別子。 | 
| POLICY_SCHEMA | VARCHAR | 行アクセスポリシーが属するスキーマ。 | 
| POLICY_CATALOG_ID | VARCHAR | ポリシーが存在するデータベースの内部/システム生成識別子。 | 
| POLICY_CATALOG | VARCHAR | 行アクセスポリシーが属するデータベース。 | 
| POLICY_OWNER | VARCHAR | 行アクセスポリシーを所有するロールの名前。 | 
| POLICY_SIGNATURE | VARCHAR | 行アクセスポリシーの引数の署名を入力します。 | 
| POLICY_RETURN_TYPE | VARCHAR | 戻り値のデータ型。 | 
| POLICY_BODY | VARCHAR | 行アクセスポリシーの定義。 | 
| POLICY_COMMENT | VARCHAR | 行アクセスポリシーに入力されたコメント(ある場合)。 | 
| CREATED | TIMESTAMP_LTZ | 行アクセスポリシーが作成された日時。 | 
| LAST_ALTERED | TIMESTAMP_LTZ | オブジェクトが DML、 DDL、 またはバックグラウンドでのメタデータ処理によって最後に変更された日時。 使用上の注意 をご参照ください。 | 
| DELETED | TIMESTAMP_LTZ | 行アクセスポリシーがドロップされた日時。 | 
| OWNER_ROLE_TYPE | VARCHAR | オブジェクトを所有するロールのタイプ。例えば  | 
| OPTIONS | VARIANT | ポリシー内の EXEMPT_OTHER_POLICIES プロパティの値。  | 
使用上の注意¶
- ビューの待機時間は最大120分(2時間)です。 
- ビューは、少なくとも1つの行アクセスポリシーが作成されている場合にのみ行を返します。 
- LAST_ALTERED 列は、オブジェクトに対して以下の操作を実行したときに更新されます。 - DDL 操作 。 
- DML 操作(テーブル用のみ)。この列は、 DML ステートメントによって影響を受ける行がない場合でも更新されます。 
- Snowflakeが実行するメタデータのバックグラウンド保守作業。 
 
例¶
ポリシーが作成されたタイムスタンプ順に、アカウントで作成されたすべての行アクセスポリシーを取得します。
select policy_name, policy_signature, created from row_access_policies order by created ;