ページの先頭行へ戻る
Symfoware Server V10.0.0 SQLリファレンス

3.57 SET ROLE文

機能

現行SQLセションに対してロールを有効にします。

記述形式

一般規則

ロール名
  • 現行SQLセションに対して有効にするロールの名前を文字列定数または文字列型の埋込み変数で指定します。

  • 実行者はロールの権限受領者でなければなりません。

  • ロール名に空白を含めた場合は、前後の空白を取り除いた値がロール名になります。

NONE
  • NONEが指定されたとき、現行SQLセションで有効となっているロールを無効とします。

DEFAULT
  • DEFAULTが指定されたとき、現行SQLセションでデフォルトロールの設定を有効とします。

使用例

アプリケーションの実行中にロール“STOCKS_A2”を有効にします。

SET ROLE 'STOCKS_A2'