Name
ALTER GROUP
--
ユーザをグループに追加します。または、ユーザをグループから削除します。
Synopsis
ALTER GROUP name ADD USER username [, ... ]
ALTER GROUP name DROP USER username [, ... ]
入力
- name
変更するグループの名前です。
- username
グループに追加もしくは削除されるユーザです。ユーザ名は存在するものでなければいけません。
出力
- ALTER GROUP
変更に成功した場合に返されるメッセージです。
説明
ALTER GROUP は、ユーザをグループに追加もしくはグループから削除するために使われます。データベーススーパーユーザのみがこのコマンドを使うことができます。グループにユーザを追加するだけでは新しいユーザを作成しません。同様に、グループからユーザを削除してもユーザ自体を削除することにはなりません。
新しいグループを作成するには
CREATE GROUP を、グループを削除するには
DROP GROUP を使用して下さい。
使用方法
ユーザをグループに追加するには、以下のようにします。
ALTER GROUP staff ADD USER karl, john;
ユーザをグループから削除するには、以下のようにします。
ALTER GROUP workers DROP USER beth;
互換性
SQL92
SQL92 には ALTER GROUP 文はありません。role が概念的にはグループに似ています。