カテゴリ:

ユーザーとセキュリティ DDL

SHOW SESSION POLICIES

作成日、データベースとスキーマの名前、所有者、利用可能なコメントなど、セッションポリシー情報をリストします。

こちらもご参照ください。

セッションポリシー DDL 参照

構文

SHOW SESSION POLICIES;

アクセス制御の要件

この SQL コマンドの実行に使用される ロール には、 最低 1 つ の次の 権限 が必要です。

権限

オブジェクト

メモ

APPLY SESSION 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).

スキーマ内の任意のオブジェクトを操作するには、親データベースとスキーマに対する USAGE 権限も必要であることに注意してください。

指定された権限のセットを使用してカスタムロールを作成する手順については、 カスタムロールの作成 をご参照ください。

セキュリティ保護可能なオブジェクト に対して SQL アクションを実行するためのロールと権限付与に関する一般的な情報については、 Snowflakeのアクセス制御 をご参照ください。

セッションポリシー DDL と権限の詳細については、 セッションポリシーの管理 をご参照ください。

使用上の注意

  • このコマンドは、稼働中のウェアハウスを必要としません。

  • LIMIT rows の値は 10000 を超えることはできません。 LIMIT rows が省略され、結果セットが10K行より大きい場合、コマンドはエラーになります。

    10Kを超える記録が存在する結果を表示するには、 LIMIT rows を含めるか、 Snowflake Information Schema の対応するビューをクエリします。

  • このコマンドの出力を後処理するには、 RESULT_SCAN 関数を使用できます。この関数は、出力をクエリ可能なテーブルとして扱います。

show session policies;

----------------------------------+-----------------------+---------------+-------------+----------------+--------------+--------------------------------------------------+
         created_on               | name                  | database_name | schema_name |      kind      |  owner       |   comment                                        |
----------------------------------+-----------------------+---------------+-------------+----------------+--------------+--------------------------------------------------+
  Mon, 11 Jan 2021 00:00:00 -0700 | session_policy_prod_1 | MY_DB         | MY_SCHEMA   | SESSION_POLICY | POLICY_ADMIN | session policy for use in the prod_1 environment |
----------------------------------+-----------------------+---------------+-------------+----------------+--------------+--------------------------------------------------+
最上部に戻る