宣言
CURRENT_ROLE()
説明
この関数は、現在のセッションにおいて、現在のユーザーがアクティブなロールを確認するために使用されます。クエリ結果が NONE の場合、現在のユーザーにはアクティブなロールがなく、ユーザーが使用できるのはアクティブなロールの権限のみです。
例
obclient [(none)]> SELECT CURRENT_ROLE();
実行結果は次のとおりです:
+-----------------------------+
| CURRENT_ROLE() |
+-----------------------------+
| `role002`@`%`,`role001`@`%` |
+-----------------------------+
1 row in set