历史版本。 PostgreSQL 7.4 已结束支持。 请参阅 当前版本手册.
ALTER GROUP
ALTER GROUP — 更改一个用户组
大纲
ALTER GROUPgroupnameADD USERusername[, ... ] ALTER GROUPgroupnameDROP USERusername[, ... ] ALTER GROUPgroupnameRENAME TOnewname
描述
ALTER GROUP用于更改一个用户组。前两种变体向组中添加或从组中移除用户。只有数据库超级用户才能使用这条命令。把一个用户添加到组中并不会创建该用户。类似地,从组中移除一个用户也不会删除该用户本身。
第三种变体更改组的名称。只有数据库超级用户才能重命名组。
参数
groupname要修改的组的名称。
username要添加到组中或从组中移除的用户。这些用户必须已经存在。
newname组的新名称。
示例
向组中添加用户:
ALTER GROUP staff ADD USER karl, john;
从组中移除一个用户:
ALTER GROUP workers DROP USER beth;
兼容性
SQL 标准中没有ALTER GROUP语句。角色的概念与之相似。