ALTER GROUP

更改角色名称或成员关系。

概要

  1. ALTER GROUP groupname ADD USER username [, ... ]
  2. ALTER GROUP groupname DROP USER username [, ... ]
  3. ALTER GROUP groupname RENAME TO newname

描述

ALTER GROUP 更改了用户组的属性,这是一个被废弃的命令,不过为了向后兼容 还是被接受的。组和用户被更一般的概念角色所替代,参阅 ALTER ROLE 获取更多信息

前面两个语句往组里面添加或者删除一个用户,任何角色都可以当作是用户名或者组名。完成这种 任务的首选方式是使用GRANTREVOKE.

参数

groupname

要修改的组(角色)的名称

username

要添加到组或从组中删除的用户(角色)。用户(角色)必须已经存在。

newname

组(角色)的新名称。

示例

要将用户添加到组中:

  1. ALTER GROUP staff ADD USER karl, john;

从组中删除用户:

  1. ALTER GROUP workers DROP USER beth;

兼容性

在SQL标准中没有ALTER GROUP语句

See Also

ALTER ROLE, GRANT, REVOKE

Parent topic: SQL Command Reference