基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
删除角色
更新时间:2023-07-19 13:03:07
您可以删除自定义的角色,系统默认的角色不能删除。
通过 SQL 语句删除角色
您可以使用 DROP ROLE 语句删除不需要的角色。删除角色需要当前用户具有 DROP ANY ROLE 系统权限并且已被授予具有该角色的 WITH ADMIN OPTION 权限。
查看当前拥有权限的操作请参见 查看用户权限。如果您没有相应的权限,请联系管理员为您添加,为用户添加权限的相关操作请参见 修改用户权限。
删除角色时,系统会将角色从已授予该角色的所有用户和角色中撤销,并将其从数据库中删除。
注意
删除角色操作不会影响已启用该角色的用户会话。但是,在角色被删除后,如果建立新的用户会话,新的用户会话中将无法再启用该角色。
删除角色的 SQL 语句如下:
obclient> DROP ROLE role_name;
示例:
obclient> DROP ROLE role1;
Query OK, 0 rows affected
更多 DROP ROLE 语句的说明信息,请参见 DROP ROLE。
通过 OCP 删除角色
前提条件
删除角色前,请确认当前 OCP 用户具备 TENANT_MANAGER 角色的权限,如果没有该角色权限,请联系 OCP 管理员为您添加相应角色的权限,具体操作方法请参见 OCP 对应版本的《用户指南》文档中的 编辑用户 。
操作步骤
登录 OCP。
在左导航栏单击 租户 ,进入 租户概览 页面。
在 租户列表 中单击租户名,进入 Oracle 租户的详情页面。
单击左导航栏中的 用户管理 。
单击 角色列表 页签,找到待删除的自定义角色,在对应的 操作 列中,单击 删除 。

在弹出的确认框中,输入 delete ,单击 删除 。