ALTER GROUP

Name

ALTER GROUP -- 修改一个用户组

Synopsis

ALTER GROUP groupname ADD USER username [, ... ]
ALTER GROUP groupname DROP USER username [, ... ]

ALTER GROUP groupname RENAME TO newname

描述

ALTER GROUP 修改一个用户组的属性。

头两个形式从组中增加或者删除用户。 只有数据库超级用户才能使用这条命令。

第三种变体修改一个组的名字。只有数据库超级用户可以重命名组。

参数

groupname

要更改的组名称。

username

准备向组中增加或从组中删除的用户名。用户必须已经存在。 ALTER GROUP 并不创建或删除用户。

newname

组的新名字。

例子

向组中增加用户:

ALTER GROUP staff ADD USER karl, john;

从组中删除用户:

ALTER GROUP workers DROP USER beth;

兼容性

SQL92里没有 ALTER GROUP 语句。角色(roles)的概念与之类似。

又见

CREATE GROUP, DROP GROUP