MySQL更新AWS Ubuntu服务器上的致命错误

我只是在我的呆笨的Ubuntu 10.04 AWS EC2生产服务器上浏览系统日志,发现这个:

daemon.log.1:Dec 9 22:45:42 server1 /etc/mysql/debian-start[865]: /usr/bin/mysqlcheck: Got error: 1045: Access denied for user 'debian-sys-maint'@'localhost' (using password: YES) when trying to connect daemon.log.1:Dec 9 22:45:42 server1 /etc/mysql/debian-start[865]: FATAL ERROR: Upgrade failed 

我假设它来自一个例行apt-get dist-upgrade 。 这是我需要解决的吗? 看起来很严肃

它看起来像你删除了debian-sys-maint用户,或者这个用户的密码需要重置。 init脚本使用此帐户来停止/启动和维护。 它希望此帐户的密码与/etc/mysql/debian.cnf中的密码相匹配。 用户通常创build具有所有权限。