我在使用mk-heartbeat设置mysql复制监控时遇到问题。
DBI connect('Heartbeat;host=10.160.251.223;mysql_read_default_group=client','heartbeat',...) failed: Access denied for user 'heartbeat'@'%' to database 'Heartbeat' at /EBSroot/maatkit/mk-heartbeat line 2056
我创建了一个没有权限的用户心跳。
答案 0 :(得分:0)
请参阅此文档http://www.maatkit.org/doc/mk-heartbeat.html Access拒绝错误也是因为凭据无效。检查MySQL用户名和密码在服务器(主服务器和从服务器)上是否正确,并参考提供的文档运行应用程序。
答案 1 :(得分:0)
我建议您使用mysql shell命令检查用户名或密码是否正常 例如 : mysql -u heartbeat -p -h 10.160.251.223,如果你没有密码就输入...
顺便说一句,我建议为此用户添加密码以确保安全。