开发者社区> 问答> 正文

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 530 0
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
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载