ALTER ROLE

ALTER ROLEはロール(役割)を変更するSQL文です。

パスワードの変更

ALTER ROLE role IDENTIFIED BY password
role

パスワードを変更するロールの名前を指定する。

password

変更後のパスワードを指定する。

ロールのパスワードを変更する例を次に示す。

ALTER ROLE manager IDENTIFIED BY mellon

パスワードの削除

ロールに設定されたパスワードを削除すると、パスワードを入力しなくてもロールを使えるようになる。

ALTER ROLE manager NOT IDENTIFIED

権限

ロールを変更するには、ALTER ANY ROLEシステム権限が必要である。

ただし、CREATE ROLEでロールを作成するときに ADMIN OPTION を付けていれば、誰でもそのロールを変更できる。