SHOW MAINTENANCE POLICIES¶
指定したアカウントまたはアプリに適用されている メンテナンスポリシー を一覧表示します。
構文¶
SHOW MAINTENANCE POLICIES { ON | IN } { ACCOUNT | APPLICATION <app_name> | <entity_type> <entity_name> }
ACCOUNTアカウントに適用されたメンテナンスポリシーを表示します。
APPLICATION <app_name>指定されたアプリに適用されたメンテナンスポリシーを表示します。
パラメーター¶
{ ON | IN }このコマンドの範囲を指定します。次のいずれかを指定します。
ACCOUNTアカウント全体の記録を返します。
APPLICATION app_name指定したアプリの記録を返します。
IN entity_type entity_name指定したエンティティの記録を返します。
entity_typeには、次のいずれかを指定します。DATABASEAPPLICATION PACKAGESCHEMA
アクセス制御の要件¶
この SQL コマンドの実行に使用される ロール には、 最低 1 つ の次の 権限 が必要です。
権限 |
オブジェクト |
メモ |
|---|---|---|
APPLY MAINTENANCE POLICY |
アカウント |
|
OWNERSHIP |
メンテナンスポリシー |
OWNERSHIP is a special privilege on an object that is automatically granted to the role that created the object, but can also be transferred using the GRANT OWNERSHIP command to a different role by the owning role (or any role with the MANAGE GRANTS privilege). |
例¶
次の例は、アカウントに適用されたすべてのメンテナンスポリシーを示しています。
SHOW MAINTENANCE POLICIES ON ACCOUNT;
特定のアプリのメンテナンスポリシーを表示します。
SHOW MAINTENANCE POLICIES ON APPLICATION my_app;
特定のデータベースのメンテナンスポリシーを表示します。
SHOW MAINTENANCE POLICIES IN DATABASE my_database;
特定のアプリパッケージのメンテナンスポリシーを表示します。
SHOW MAINTENANCE POLICIES IN APPLICATION PACKAGE my_app_package;
特定のスキーマのメンテナンスポリシーを表示します。
SHOW MAINTENANCE POLICIES IN SCHEMA my_schema;