删除用户。
语法
drop_role_statement ::= DROP ROLE [ IF EXISTS ] role_name
说明
- 通过DROP ROLE语句,可删除用户。
- 客户端对待删除的用户需具有删除权限。
- 客户端不能删除状态为“正在登录“的用户。
- 只有超级用户才可删除超级用户。
[ IF EXISTS ]
:- 若未使用该选项,尝试删除不存在的用户时会出现无效的查询条件。
- 若使用了该选项,尝试删除不存在的用户时,则该语句为
no-op
。
参数
参数 | 说明 |
---|---|
role_name | 指定用户角色名称。 |
示例
DROP ROLE bob;
DROP ROLE IF EXISTS bob;