↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

已结束支持的版本: 8.0 / 7.4 / 7.3 / 7.2 / 7.1
历史版本。 PostgreSQL 8.0 已结束支持。 请参阅 当前版本手册.

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 元命令也可以列出现有组。

报告文档问题

阅读 上游文档. 反馈更正前请先核对 当前版本手册.