开发者社区 问答 正文

canal-admin 能正常运行,但是canal报requestGet for canal con

com.alibaba.otter.canal.common.CanalException: load manager config failed. Caused by: com.alibaba.otter.canal.common.CanalException: requestGet for canal config error: Error[INSERT command denied to user 'canal'@'ip地址' for table 'canal_node_server'] 我已经配置了mysql地址,这里怎么还会把本机地址当作mysql的地址?

原提问者GitHub用户chenhp

展开
收起
Java工程师 2023-05-03 11:44:26 693 分享 版权
1 条回答
写回答
取消 提交回答
  • 给canal用户授权,然后重启canal-admin即可 GRANT SELECT,INSERT,UPDATE,DELETE,ALTER,DROP, REPLICATION SLAVE, REPLICATION CLIENT ON . TO 'canal'@'%' IDENTIFIED BY 'canal'; flush privileges;

    原回答者GitHub用户TimengHero

    2023-05-04 15:39:58
    赞同 展开评论