这怎么玩啊?

本地搭建 OceanBase作为本地备份通过阿里云DTS 数据迁移,但是提示报错了,用的是root账号啊,怎么还没权限


image

image
都执行了,不知道咋搞

image

  1. 截图建议截取大图,包括登录的命令行信息。
  2. 说明一下目标OB租户类型、DTS里配置的连接方法等。


image

mysql租户
obclient -h192.168.2.96 -P3306 -uroot@mob -p 连接的

看起来 dts 目标库并不支持 OB。把 OB 当 mysql 用时 dts 估计用了检查 mysql 权限的方法,而这个方法可能在 OB 上有问题。

如果要深入查看什么问题,可以先把这个 OB 的 sql 审计打开,然后让 dts 重新跑,再观察 OB sql 审计视图看看 dts 发了什么 SQL。

如果不查问题,可以用一个 mysql 中转一下数据。