频繁Mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost'的原因

在客户的机房安装了一台suse系统的服务器,用的mysql数据库,之前一直运行良好;大约从去年下半年开始,客户那的局域网加了防火墙,每隔三四个月就会出一次问题,用普通用户登录上查看数据库就提示Mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost',想切换到root登录,发现root密码被改掉了,我只能重启服务器改回root密码,用root登上后再去修改mysql的user表权限。哪位大神有遇到过类似的情况,我现在只知道怎么修复故障,但不知道造成问题的原因,求教求教

1、其他管理员吧root密码改了
2、被黑,查查服务器安全日志和常用命令的校验吧,找到漏洞堵上追问

能说的具体点么,怎么查

温馨提示:答案为网友推荐,仅供参考
相似回答