SHOW FEATURE POLICIES¶
アクセス権限のある 機能ポリシー をリストします。
- こちらもご参照ください。
CREATE FEATURE POLICY、 ALTER FEATURE POLICY、 DESCRIBE FEATURE POLICY、 DROP FEATURE POLICY
構文¶
SHOW FEATURE POLICIES
[ IN
{
ACCOUNT |
APPLICATION {app_name} |
APPLICATION PACKAGE {app_package_name} |
DATABASE {database_name} |
SCHEMA {schema_name} |
}
]
SHOW FEATURE POLICIES ON ACCOUNT
SHOW FEATURE POLICIES ON APPLICATION <application_name>
パラメーター¶
[ IN ... ]
オプションで、コマンドのスコープを指定します。次のいずれかを指定します。
ACCOUNT
指定したアカウントで作成された機能ポリシーに関する情報を返します。
APPLICATION app_name
指定したアプリで作成された機能ポリシーの情報を返します。
APPLICATION PACKAGE app_package_name
指定したアプリケーションパッケージで作成された機能ポリシーに関する情報を返します。
DATABASE database_name
指定したデータベースで作成された機能ポリシーに関する情報を返します。
SCHEMA schema_name
指定したスキーマで作成された機能ポリシーに関する情報を返します。
ON ACCOUNT
現在のアカウントに適用されている機能ポリシーを表示します。
ON APPLICATION app_name
指定したアプリに適用されている機能ポリシーを表示します。このコマンドは、アカウントに適用されているポリシーから継承される機能ポリシーも表示します。
アクセス制御の要件¶
この操作の実行に使用される ロール には、少なくとも次の 権限 が必要です。
権限 |
オブジェクト |
注意 |
---|---|---|
OWNERSHIP |
機能ポリシー |
このコマンドを使用するにはこの権限が必要です。 |
スキーマ内のオブジェクトに対して操作を実行するには、親データベースとスキーマに対する USAGE 権限が必要です。
指定された権限のセットを使用してカスタムロールを作成する手順については、 カスタムロールの作成 をご参照ください。
セキュリティ保護可能なオブジェクト に対して SQL アクションを実行するためのロールと権限付与に関する一般的な情報については、 アクセス制御の概要 をご参照ください。
出力¶
列 |
説明 |
---|---|
|
ポリシーが作成されたときのタイムスタンプ。 |
|
ポリシーの名前。 |
|
ポリシーを含むデータベースの名前。 |
|
ポリシーを含むスキーマの名前。 |
|
機能ポリシーのタイプ。現在のところ、 |
|
機能ポリシーを所有するロール。 |
|
ポリシーに関する情報を含むコメント。 |
|
機能ポリシーを所有するロールのタイプ。 |
|
現在、常に NULL です。 |
例¶
次の例は、現在のアカウントで表示権限を持っている機能ポリシーをリストしています。
SHOW FEATURE POLICIES;
次の例は、 hello_snowflake_app
という名前のアプリで表示権限を持っている機能ポリシーをリストしています。
SHOW FEATURE POLICIES IN APPLICATION hello_snowflake_app;
次の例は、現在のアカウントに適用されている機能ポリシーをリストしています。
SHOW FEATURE POLICIES ON ACCOUNT