我最近更新了我的 Ubuntu(10.04 LTS)服务器(apt-get update、apt-get upgrade),除了对我的 MySQL 数据库的 root 访问权限外,一切运行正常。
phpMyAdmin、CakePHP 以及基本上所有连接都会返回类似的访问错误。例如,PMA 返回“配置中定义的控制用户连接失败”。
我曾尝试查找此实例的类似示例,但无法找到有关应更改哪些配置以恢复 root 登录访问权限的帮助。两台服务器上都发生了相同的问题。一台有其他用户,因此我可以绕过它,但另一台是只有 root MySQL 访问权限的新开发服务器,因此我不知道如何解决这个问题。
答案1
我最终发现错误是 MySQL 的 my.cnf 文件的写入访问级别。将其更改为 644 并重新启动 MySQL 即可解决问题。