基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
撤销角色
更新时间:2023-07-19 13:03:07
您可以将角色从用户或其他角色中撤销。
通过 SQL 语句撤销角色
您可以通过 REVOKE 语句将角色从用户或其他角色中撤销。
前提条件
撤销角色时,当前用户必须拥有被撤销的角色,并且拥有 GRANT OPTION 权限,或者拥有 GRANT ANY ROLE 权限,才能撤销成功。
查看当前用户或角色拥有的角色的操作请参见 查看角色。
注意事项
如果授予角色时没有指定 GRANT OPTION,则撤销操作不会级联。当授予角色时指定了 GRANT OPTION 时,撤销操作会级联。
语法及示例
撤销角色的 SQL 语句如下:
撤销用户中的角色
obclient> REVOKE role_list FROM user_name;撤销角色中的角色
obclient> REVOKE role_list FROM role_name;
同时撤销多个角色时,角色之间用英文逗号(,)分隔。
示例:
obclient> REVOKE role1 FROM user1;
更多 REVOKE 语句的说明信息,请参见 REVOKE。
通过 OCP 撤销角色
您也可以通过 OCP 撤销用户或角色中的角色。
前提条件
撤销角色前,请确认当前 OCP 用户具备 TENANT_MANAGER 角色的权限,如果没有该角色权限,请联系 OCP 管理员为您添加相应角色的权限,具体操作方法请参见 OCP 对应版本的《用户指南》文档中的 编辑用户 。
撤销用户中的角色
登录 OCP。
在左侧导航栏单击 租户 ,进入租户页面。
在 租户列表 中单击租户名进入 Oracle 租户的 总览 页面。
单击左侧导航栏中的 用户管理 。
在用户列表中,找到待撤销角色的用户并单击其用户名,进入用户详情页。
在 拥有角色 区域框中,单击 修改角色 。
在弹出的 修改角色 对话框中,单击角色后的删除图标,撤销该角色。

单击 确定 。
撤销角色中的角色
登录 OCP。
在左侧导航栏单击 租户 ,进入租户页面。
在 租户列表 中单击租户名进入 Oracle 租户的 总览 页面。
单击左侧导航栏中的 用户管理 ,选择 角色列表 页签。
在 角色列表 中,单击待操作的角色名,进入角色详情页。
在 拥有角色 区域框中,单击 修改角色 。
在弹出的 修改角色 对话框中,单击角色后的删除图标,撤销该角色。

单击 确定 。