Access denied for user 'root'@'113.250.60.62' (using password: YES)
时间: 2023-08-07 17:02:43 浏览: 96
Access denied for user root@localhost (using passwor)
5星 · 资源好评率100%
根据引用[1]中的错误信息,"Access denied for user 'test'@'localhost' (using password: YES)",这个错误是由于在schema.xml中配置的mysql用户登陆权限不符合导致的。你需要检查schema.xml中相关dataHost的mysql主机的登陆权限是否正确配置。如果你对mysql用户权限管理不熟悉,建议自行查阅相关资料。
另外,如果你的mycat和mysql主机都部署在同一台设备上,并且localhost的权限配置正确,但是无法登陆mycat的情况下,可以尝试使用-h127.0.0.1或者本地网络实际地址来登陆,而不是使用-hlocalhost。这是因为一些使用者反馈在这种情况下使用localhost会出现问题,具体原因尚不明确。引用[1]
根据引用[2]中的配置信息,你还需要确保192.168.10.205和192.168.10.206机器能够使用root/123456权限成功登录mysql数据库,并且授权mycat机器能够使用root/123456权限成功登录这两台机器的mysql数据库。这一点非常重要,否则可能导致在登录mycat后对库和表的操作失败。引用[2]
综上所述,你遇到的错误"Access denied for user 'root'@'113.250.60.62' (using password: YES)"可能是由于mysql用户登陆权限配置不正确导致的。请检查schema.xml中相关dataHost的mysql主机的登陆权限配置,并确保mycat机器能够成功登录mysql数据库。
阅读全文