链接cacti时候提示:FATAL: Cannot connect to MySQL server on
今天遇到个很奇怪的问题,cacti是很早之前搭建的,一直没什么问题,突然有一天老大和我要流量的时候,发现cacti的登录界面突然报这个错误 FATAL: Cannot connect to MySQL server on ''localhost''. Please make sure you have specified a valid MySQL database name in ''include/config.php'' 之后赋权的时候会报这个错, ERROR 1045 (28000): Access denied for user (using password: YES) 很头疼,突然灵机一动,登录到另一台mysql服务器,其实对比起来很简单 >use mysql >show tables; (user表里就是mysql内的用户信息) >select * from user\G (对比其它数据库的用户信息,只看root用户即可) 这样就简单多了 >grant all on *.* to " identified by ''password''; >grant all on *.* to root@"127.0.0.1" identified by ''password''; >grant all on cactidb.* to identified by ''1234'';(给cacti用户赋权) >flush privileges; 然后重启下mysql;再登录cacti,搞定!!!~~~ 如果还是不行的话,可以自己对比下mysql库user表里root用户各Host的 Grant权限 和正常使用mysql库值不一样的 用update语句改下 本文出自 “凯” 博客,请务必保留此出处http://kai520.blog.51cto.com/2808875/748482 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |