DBI connect failed : Access denied for user 'root'@'localhost' (using password: YES) - 错误修复

background: 使用webmin+virtualmin作为VPS管理panel.

起因:为了提高安全性,通常我们会修改phpmyadmin的默认root管理帐号名称和密码。

比如:修改了phpmyadmin的默认全权限管理帐号root名更改为newdbadmin; 并给这它设定了密码为1234567 (当然,要复杂些,这个只是演示)

问题: 当你在virtualmin里修改了默认的mysql管理帐号(root)的名称和密码后,此时,再在virtualmin中添加网站就出现: DBI connect failed : Access denied for user 'root'@'localhost' (using password: YES)  这样的错误?

为什么?因为webmin 还不知道呢!

修复:

点击【webmin】

---服务器

        ----mysql数据库服务器

重新输入一次你刚刚设定的mysql的新root权限帐号名称和密码即可。