他のバージョンの文書11 | 10 | 9.6 | 9.5 | 9.4 | 9.3 | 9.2 | 9.1 | 9.0 | 8.4 | 8.3 | 8.2 | 8.1 | 8.0 | 7.4 | 7.3 | 7.2

CREATE GROUP

名前

CREATE GROUP -- 新しいグループの定義

概要

CREATE GROUP name [ [ WITH ] option [ ... ] ]

ここで、option は以下のとおりです。

     SYSID gid
   | USER  username [, ...]

説明

CREATE GROUPはデータベースクラスタに新しいグループを作成します。 このコマンドを使用するにはデータベースのスーパーユーザでなければなりません。

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

パラメータ

name

グループの名前です。

gid

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

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

username

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

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

CREATE GROUP staff;

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

CREATE GROUP marketing WITH USER jonathan, david;

互換性

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