我刚刚尝试在 xampp 的 phpmyadmin 中更改我的数据库中 root 的用户名。当我这样做时,我不再进入 phpmyadmin,我在尝试时遇到了这个错误:
1045 - 用户 'root'@'localhost' 的访问被拒绝(使用密码:NO)
Uppkoppling for kontrollanvändare enligt din konfiguration misslyckades。 (根据您的配置连接controlluser失败)
phpMyAdmin försökte skapa en förbindelse 直到 MySQL-servern,men servern nekade uppkopplingen。 Kontrollera värd,användarnamn och lösenord i din konfiguration och förvissa dig om att de stämmer överens med informationen från administratören av MySQL-servern。 (phpmyAdmin 尝试创建与 MySQL 服务器的连接,但服务器拒绝连接。控制您配置中的主机、用户名和密码,并确保它们与 MySQL 服务器管理员提供的信息相同。)
请问,我该如何解决这个问题?无需重新安装?那里有很多我不想丢失的数据库 :(。
最佳答案
对不起,我想我昨天可能有点累了。我在 config.inc.php 中更改了用户名,但我没有进入,我意识到我没有全部更改,在本地主机上找到一个并进入,然后我看到当我更改用户名时,权限并没有随之而来,因此访问被拒绝。所以现在我已经改变了权限并且它工作得很好! phju 感谢您的帮助,是的,Vahan,那么您链接的问题几乎是一样的!
关于mysql - #1045 - 用户 'root' @'localhost' 的访问被拒绝(使用密码 : NO) When changing user in db,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26444497/