开发者社区 问答 正文

一个实例多个用户怎么同步读取指定用户的数据

我的配置如下:

canal.instance.dbUsername=hbgzdev canal.instance.dbPassword= canal.instance.defaultDatabaseName=hbgzdev

但是canal启动后提示:

Caused by: java.io.IOException: ErrorPacket [errorNumber=1142, fieldCount=-1, message=SHOW command denied to user 'hbgzdev'@'10.2.33.13' for table 'qrtz_scheduler_state', sqlState=42000, sqlStateMarker=#] with command: show create table hbcfcauat.qrtz_scheduler_state 'qrtz_scheduler_state'这个表并不是'hbgzdev'用户的表,为什么会提示这个错误,怎么处理呢?

原提问者GitHub用户likeer

展开
收起
Java工程师 2023-05-03 12:26:21 68 分享 版权
1 条回答
写回答
取消 提交回答
  • SHOW command denied to user,没有对应的权限

    原回答者GitHub用户agapple

    2023-05-04 16:10:12
    赞同 展开评论
问答分类:
问答地址: