当前位置: 首页 > 面试题库 >

用户“ root” @“ localhost”的访问被拒绝(使用密码:是)-没有权限?

南宫天逸
2023-03-14
问题内容

我不断收到此错误。

我正在使用mySQL Workbench,从中发现根的架构特权为空。根本没有特权。

我在使用服务器的平台上遇到了麻烦,这是一个突然的问题。

root@127.0.0.1 显然具有很多访问权限,但我已以此身份登录,但无论如何它只是分配给localhost-本地主机没有特权。

我做了一些类似FLUSH HOSTS,,FLUSH PRIVILEGES等等的事情,但是从那儿或互联网上都没有找到成功。

如何获得根对其访问的权限?我发现这很令人沮丧,因为当我环顾四周时,人们希望您“具有访问权限”,但是我没有访问权限,因此我无法进入命令行或其他任何内容,也无法进入GRANT我自己的任何内容。

运行时,SHOW GRANTS FOR root这是我得到的回报:

错误代码:1141。在主机“%”上没有为用户“ root”定义此类授予


问题答案:

使用说明重置根密码
-但是,不是重置根密码,我们将强制将一条记录插入mysql.user表中

在初始化文件中,使用它代替

INSERT INTO mysql.user (Host, User, Password) VALUES ('%', 'root', password('YOURPASSWORD'));
GRANT ALL ON *.* TO 'root'@'%' WITH GRANT OPTION;


 类似资料:
  • 问题内容: 这似乎是多余的,但我无法找到正确的解决方案。 我无法使用mysql控制台登录到mysql。它要求输入密码,但不知道我实际输入的内容(是否可以获取或更改密码?)这是我的config.inc的外观。 当我尝试打开phpmyadmin时,出现此错误(#1045-用户’root’@’localhost’的访问被拒绝(使用密码:是) 我试图卸载(加上已删除所有相关文件)WAMP并重新安装。它也无

  • 问题内容: 如下代码: 在上引发此异常: 这是怎么引起的,我该如何解决? 编辑: 产生: 问题答案: 从头开始创建数据库时,可以使用: 这是一个相同的场景。

  • 我不断收到这个错误。 我使用的是mySQL Workbench,我发现root的模式特权为空。根本没有特权。 我在我的服务器所使用的平台上遇到了麻烦,这是一个突如其来的问题。 root@127.0.0.1显然有很多访问权限,但我是以这个身份登录的,但它只是分配给localhost-localhost没有特权。 我已经做了一些事情,如,等,但没有发现成功的从它或互联网。 我如何恢复root的访问权限

  • 问题内容: 我是MySQL的新手,我想在Windows桌面上运行WordPress,它需要MySQL。 我安装了Microsoft提供的所有内容。我从来没有为MySQL设置过root密码,在安装WordPress的最后一步中,它要求输入MySQL服务器密码。 root的默认密码是多少(如果有的话)以及如何更改它? 我试过了: 但是它显示了我: 在此之后,我尝试: 但是,它要求输入我没有的密码。 更

  • 问题内容: 我试图在服务器上部署Web应用程序,但出现此mysql数据库异常 我试图使用所有的数据库操作从命令提示符处访问数据库。 有什么错误 问题答案: 您需要授予从本地主机对root的访问权限。查看此 ubuntu帮助

  • 这似乎是多余的,但我无法找到一个正确的解决方案。 我无法使用mysql控制台登录到mysql。它要求一个密码,我不知道我实际上输入了什么。有办法获取密码或更改密码吗?(这就是我config.inc的样子。 当我尝试打开phpmyadmin我得到这个错误(#1045-访问拒绝用户'root'@'localhost'(使用密码:是)) 我尝试卸载(并删除了所有相关文件)WAMP并重新安装。这也没有帮助