CREATE GROUP

Name

CREATE GROUP  --  新しいグループの作成

Synopsis

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

入力

name

グループの名前です。

gid

SYSID 句は新しいグループの Postgres グループ ID を 選ぶために使うことができます。しかしこれは必須ではありません。

これが指定されないと、1 から始まり、割り当て済みのグループ ID のなかで最も高い数値に 1 を足した値がデフォルトとして使われます。

username

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

出力

CREATE GROUP

コマンドの実行に成功したときに返されるメッセージです。

説明

CREATE GROUP はデータベースインストレーションに新しいグループを 作成します。認証にグループを使用するための情報は管理者用ガイド を参照してください。このコマンドを使用するにはデータベース スーパーユーザでなければなりません。

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

使用方法

空のグループを作ります。

CREATE GROUP staff;

メンバを持つグループを作ります。

CREATE GROUP marketing WITH USER jonathan, david;

互換性

SQL92

SQL92 に CREATE GROUP はありません。 role という概念がグループと似ています。