mysql - #1045 - 用户 'root' @'localhost' 的访问被拒绝(使用密码 : NO) When changing user in db

标签 mysql phpmyadmin mysql-error-1045

我刚刚尝试在 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/

相关文章:

php - 在 MySQL 中获取每个月的最后一条记录....?

linux - 定期以自动方式导出 phpmyadmin 的查询

php - 用户 'SYSTEM' @'localhost' 的访问被拒绝(PHP 5.2.17 + mySQL 5.5.8 + Windows 7)

php - MySQL登录错误警告

mysql - SQL_NO_CACHE 是否适用于整个查询,包括子查询?

php - 删除商店标签之前的所有标签

MySQL更新语句

php - 尝试在 phpmyadmin 中设置外键

php - 在 CentOS 上将 PHP 5.3 更新到 PHP 5.5 后,我无法访问 phpmyadmin

mysql - brew 在雪豹上安装 mysql 不太好用