グループ

PostgreSQL 8.0.0 文書
前のページ | 巻戻し | 第 17章データベースユーザと権限 | 早送り | 次のページ

# 17.3. グループ

Unixと同じように、グループはユーザを論理的にまとめ、権限管理を容易にするための方法です。 グループ全体に対して、権限を与えることも取り去ることもできます。 グループを作成するには下記のようにCREATE GROUP SQLコマンドを使用してください。

    CREATE GROUP name;

グループにユーザを追加、または削除する場合は、以下のように ALTER GROUPを使用してください。

    ALTER GROUP name ADD USER uname1, ... ;
    ALTER GROUP name DROP USER uname1, ... ;

グループを削除するには以下のようにDROP GROUPを使用してください。

    DROP GROUP name;

これは不ループのみを削除し、そのメンバのユーザを削除しません。

既存のグループ群を求めるには、以下の例のように`pg_group`システムカタログを確認してください。

    SELECT groname FROM pg_group;

また、psqlプログラムの`\dg`メタコマンドも既存グループを列挙する際に役に立ちます。

前のページ | ホーム | 次のページ
ユーザ属性 | 上に戻る | 権限