跳到主要内容

DROP ROLE

描述

该语句用于删除角色。

使用限制及注意事项

  • 删除角色时,系统会自动将角色从已授予该角色的所有用户和角色中撤销,并将其从数据库中删除。
  • 系统变量 mandatory_roles 中的角色不能删除。
  • 同时删除多个角色时,只要其中有一个角色无法成功删除,那么整个删除操作将会回滚,所有角色都不会被删除。

权限要求

删除角色需要当前用户具备 CREATE USER 权限或 DROP ROLE 权限。有关 seekdb 权限的详细介绍,参见 seekdb 的权限分类

语法

DROP ROLE role_name [, role_name ...];

参数解释

参数描述
role_name指定要删除的角色名,同时删除多个角色时,角色名称用英文逗号(,)隔开。

示例

删除角色 role001

DROP ROLE role001;

相关文档