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 という概念がグループと似ています。