カテゴリ:

コンテキスト関数 (セッションオブジェクト)

CURRENT_ROLE

現在のセッションで使用中のロールの名前を返します。

セッションに別のロールを指定するには、 USE ROLE コマンドを実行します。

構文

CURRENT_ROLE()

引数

なし。

使用上の注意

  • 共有への安全な UDF または CURRENT_ROLE を含む安全なビューへのアクセス許可が可能です。安全な UDF または安全なビューにデータ共有のコンシューマーアカウントからアクセスすると、 CURRENT_ROLE は常に NULL 値を返します。

これは CURRENT_ROLE() を示しています。

SELECT CURRENT_ROLE();

出力:

+----------------+
| CURRENT_ROLE() |
|----------------|
| SYSADMIN       |
+----------------+