CREATE GROUP

Name

CREATE GROUP  --  新しいグループを作成する。

Synopsis

CREATE GROUP name
    [ WITH 
     [ SYSID gid ]
     [ USER  username [, ...] ] ]
  

入力

name

グループ名。

gid

SYSID 句を使用して、新しいグループ用 の Postgres グループ ID を 選択することができます。 しかし、これは必須ではありません。

これが指定されなかった場合、割り当て済みのグループ ID の 最大値に 1 を足した、1 から始まる値がデフォルトとして使用 されます。

username

グループに含めるユーザのリスト。 既存のユーザでなければなりません。

出力

CREATE GROUP

コマンドの実行に成功した場合に返されるメッセージ。

説明

CREATE GROUP はデータベースインストレーションに新しいグループを 作成します。 グループを使用する認証に関する情報についてはアドミニストレー タガイドを参照して下さい。 このコマンドを使用するには、データベーススーパユーザである 必要があります。

グループのメンバを変更する場合は ALTER GROUP を、グループを削除する場合は DROP GROUP を使用して下さい。

使用法

空のグループを作成します。

CREATE GROUP staff

メンバ指定付きでグループを作成します。

CREATE GROUP marketing WITH USER jonathan, david

互換性

SQL92

SQL92 には CREATE GROUP 文はありません。 ロールは、グループに似た概念です。