每天早晨,当我检查服务器状态时,我会发现MySQL的密码被更改:
mysql -uuser -ppassword 将报告
错误1045 (28000):用户' user '@'localhost‘被拒绝访问(使用密码:是)
然后我重新启动服务器,当服务器启动时,MySQL将恢复正常。
现在,它已成为一项常规工作。
这是什么原因呢?
我怎么知道MySQL到底发生了什么?
以下是错误日志:
100122 10:11:16 备注 D:\MySQL\MySQL服务器5.0\bin\mysqld-nt:正常关机100122 10:11:16 InnoDB:启动关机.100122 10:11:18 InnoDB:已关闭;日志序列号0 22939338 100122 10:11:18 备注 D:\MySQL\MySQL Server 5.0\bin\mysqld-nt:关闭完成100122 10:12:40 InnoDB:已启动;日志序列号0 22939338 100122 10:12:42 备注 D:\MySQL\MySQL服务器5.0\bin\mysqld-nt:就绪供连接。版本:‘5.0.24- Community’套接字:'‘端口: 3306 MySQL社区版(GPL) 100123 16:20:44 备注 D:\MySQL\MySQL服务器5.0\bin\mysqld-nt:正常关闭100123 16:20:44 InnoDB:启动关机.100123 16:20:46 InnoDB:已关闭;日志序列号0 22939832 100123 16:20:46 备注 D:\MySQL\MySQL Server 5.0\bin\mysqld-nt:关闭完成100123 16:22:09 InnoDB:已启动;日志序列号0 22939832 100123 16:22:11 备注 D:\MySQL\MySQL服务器5.0\bin\mysqld-nt:就绪供连接。版本:‘5.0.24- Community’套接字:'‘端口: 3306 MySQL社区版(GPL) 100125 9:18:59 备注 D:\MySQL\MySQL服务器5.0\bin\mysqld-nt:正常关闭100125 9:18:59 InnoDB:启动关机.100125 9:19 InnoDB:已关闭;日志序列号0 22941001 100125 9:00 备注 D:\MySQL\MySQL Server 5.0\bin\mysqld-nt:关闭完成100125 9:20:22 InnoDB: InnoDB:已启动;日志序列号0 22941001 100125 9:20:25 备注 D:\MySQL\MySQL服务器5.0\bin\mysqld-nt:就绪供连接。版本:‘5.0.24- Community’socket:'‘端口: 3306 MySQL社区版(GPL)
发布于 2010-01-25 04:41:08
难道-u用户之间不应该有一个空间吗?
http://dev.mysql.com/doc/refman/5.0/en/connecting-disconnecting.html
mysql -u user -ppassword试着去看看,或者更好的是,试试
mysql -u user -p当提示输入密码时,输入它以查看是否收到相同的错误。
https://serverfault.com/questions/105259
复制相似问题