ALTER GROUP groupname ADD USER username [, ... ] ALTER GROUP groupname DROP USER username [, ... ] ALTER GROUP groupname RENAME TO newname
ALTER GROUP 修改一个用户组的属性。 这是一条过时的命令,不过出于向后兼容的原因,还被接受, 因为组(以及用户)都已经被更一般的概念:角色,给代替了。
头两个形式从组中增加或者删除用户。 只有数据库超级用户才能使用这条命令。 (任何角色都可以当作"用户"或者"组"来做这个事情。) 这个变体实际上等效于给命名为"组"的角色名上赋予或者撤销成员关系; 因此,做这个事情的比较好的方法是 GRANT 或者 REVOKE。
第三种变体修改一个组的名字。它完全等效于用 ALTER ROLE 重命名角色。