ALTER ROLE

ロールを変更します。

既存のロール・オプションを変更します。

構文

ALTER ROLE role_name WITH PASSWORD 'password' ( WITH PASSWORD 'password'| [SUPERUSER | NOSUPERUSER])

構文の凡例

各文の構文セクションの形式には、以下のような意味があります。

  • 大文字はリテラルを意味する
  • 小文字は、リテラルでないことを意味する
  • イタリック体は指定が任意であることを意味する
  • パイプ(|)記号はORまたはAND/ORを意味する
  • 省略記号(...)は繰り返し可能を意味する
  • 範囲記号「(」および「)」はリテラルではなく、範囲を示す

この構文には、CQL文の終了となるセミコロンは含まれていません。

説明

スーパーユーザーは、ロールのパスワードまたはスーパーユーザー・ステータスを変更できます。すべてのスーパーユーザーが無効にされるのを防ぐために、スーパーユーザーは自分のスーパーユーザー・ステータスを変更することはできません。一般ロールが変更できるのは、自分のパスワードのみです。ロール名に英数字以外の文字が含まれている場合は、ロール名を単一引用符で囲んでください。パスワードは単一引用符で囲んでください。

ALTER ROLE coach WITH PASSWORD 'bestTeam';