本节主要介绍 OceanBase 数据库删除用户的命令示例及操作方法。

通过 SQL 语句删除 MySQL 和 Oracle 模式的用户

  • MySQL 模式

    MySQL 模式下删除名为 sqluser02 用户的示例如下:

    1. obclient>DROP USER sqluser02;
    2. Query OK, 0 rows affected (0.02 sec)

    更多 MySQL 模式下DROP USER 语句的信息请参见 DROP USER

  • Oracle 模式

    Oracle 模式下删除名为 sqluser 用户的示例如下:

    1. obclient> DROP USER sqluser CASCADE;
    2. Query OK, 0 rows affected (0.06 sec)

    更多 Oracle 模式下 DROP USER 语句的信息请参见 DROP USER

通过 OCP 删除 MySQL 模式的用户

OCP 从 V2.5.0 版本开始支持删除 MySQL 兼容模式的用户。

前提条件

删除用户前,需要确认以下信息:

  • 当前 OCP 用户需要具有租户修改权限,OCP 用户权限相关信息请参见对应版本的《OCP 用户指南》文档。

  • 当前 OCP 用户的密码箱中具有该租户的 root 密码,OCP 用户的密码箱相关操作请参见对应版本的《OCP 用户指南》文档。

操作步骤

  1. 登录 OCP。

  2. 在左导航栏上单击 租户,进入租户概览页面。

  3. 在租户列表中,筛选 租户模式MySQL 的租户,单击其租户名,进入 总览 页面。

  4. 在左侧导航栏上,单击 用户管理

  5. 在用户列表中,找到待操作的用户,在对应的 操作 列中,单击 删除

  6. 在弹出的确认框中,单击 删除