首批通过分布式安全可靠测评,为关键业务系统打造
命令说明
更新时间:2026-04-14 17:41:11
ODP 支持的内部命令可分为 ODP 专有内部命令和 MySQL 兼容内部命令,不同的命令的权限限制如下。
ODP 专有内部命令目前只有 OceanBase 数据库的超级管理员(
root@sys)、ODP 的超级管理员(root@proxysys)可以执行,其他用户没有权限调用。MySQL 兼容内部命令中,只有 ODP 的超级管理员(
root@proxysys)可以通过SHOW PROCESSLIST命令查看所有集群租户的会话信息,并通过KILL命令终止任意一个集群租户的会话;OceanBase 数据库 sys 租户下的用户可以通过SHOW PROCESSLIST命令查看当前集群所有租户的会话信息,但只能通过KILL命令终止本租户内任意一个会话;其他普通用户只能根据自身权限对相同租户用户下的会话进行操作,默认普通用户只能通过SHOW PROCESSLIST命令查看当前用户下的会话信息,且无法看到其所在集群信息。
使用 ODP 内部命令时,您需了解如下信息:
内部命令识别成功后,但是在解析并封装数据包过程中发生 ODP 内部错误时,ODP 将向客户端统一返回
ERROR 4081 (HY000): Unknown result错误信息。对于确定是 ODP 专有内部命令,但命令仅能部分识别的情况,如
show proxysession ??等,ODP 将视其为用户输入的内部命令格式不对,并向客户端统一返回ERROR 5010 (21000): Unknown operator错误信息。