DROP GROUP
删除用户组。此命令无法撤消。此命令不删除组中的单个用户。
要删除单个用户,请参阅 DROP USER。
语法
DROP GROUP name
参数
- 名称
-
要删除的用户组的名称。
示例
以下示例删除 GUEST 用户组:
drop group guests;
如果组具有对象的任何权限,则不能删除组。如果您尝试删除这样的组,将收到以下错误。
ERROR: group "guest" can't be dropped because the group has a privilege on some object
如果组具有对象的权限,请先撤消权限,然后再删除组。以下示例从 GUEST 用户组撤消对 public schema 中的所有表的所有权限,然后删除该组。
revoke all on all tables in schema public from group guest; drop group guests;