当前位置: 首页 > 知识库问答 >
问题:

MySQL错误1045 (28000):用户“rakesh”@“localhost”的访问被拒绝(使用密码:NO)

司徒池暝
2023-03-14

在Ubuntu 20.04终端中运行MySQL时,我遇到以下错误:

MySQL错误1045 (28000):用户“rakesh”@“localhost”的访问被拒绝(使用密码:NO)

如何修复这个错误?

共有2个答案

万俟嘉珍
2023-03-14

您没有创建mysql帐户。sudo到root,然后运行mysql,它会让您进入。然后使用GRANT命令创建自己的帐户和数据库:https://dev.mysql.com/doc/refman/8.0/en/grant.html

燕鸿波
2023-03-14

尝试使用mysql和root,然后使用以下命令:

SELECT user, host FROM mysql.user;

您将在那里看到所有可用的用户。那么,试试看

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'yournewpassword';
 类似资料:
  • 问题内容: 首先,我要提一提,我经历了许多建议的问题,没有找到任何相关的答案。这是我在做什么。 我已连接到我的Amazon EC2实例。我可以使用以下命令以MySQL root登录: 然后我用主机%创建了一个新的用户账单 授予用户帐单所有特权: 然后,我从root用户退出并尝试使用bill登录: 输入正确的密码并收到此错误: 错误1045(28000):用户’bill’@’localhost’的访

  • 我尝试了StackOverflow的多种解决方案,但没有任何成功。我正在Mac OSX(Sierra 10.12.3)上尝试创建一个新的数据库和用户。我从终点站进入: 输出此错误: 错误1045(28000):拒绝用户“root”@"localhost“的访问(使用密码:NO) 我可以通过mysql客户端和非root用户访问mysql。 感谢任何帮助。

  • 问题内容: 我是一名电气工程师,主要研究电源系统而不是编程。最近,我一直在遵循手册在Ubuntu上安装软件套件。实际上,我一点也不了解。我已经在Ubuntu上完成了以下安装。 那我做 我最终收到以下错误消息。 我该如何修复并继续? 问题答案: 注意: 对于 MySQL 5.7+, 请参阅@Lahiru对此问题的回答。那包含更多当前信息。 对于MySQL <5.7: 默认的root密码为空白(即空字

  • 我失去了对MySQL V.5.6.14的访问权限。我有权限,但突然间我失去了它。 在寻找笔记时,我找到了下面的url。我做了步骤,但没有成功。http://dev.mysql.com/doc/refman/5.5/en/resetting-permissions.html 注意:我没有MySQL版本的或文件 你能帮帮我吗?下面可以看到命令生成的转储文件:

  • 错误1045(28000):拒绝用户'root'@'localhost'的访问(使用密码:Y ES) 这个错误是什么意思?

  • 我无法登录MySQL。我以为密码错了,于是我试图更改密码。。 它不需要更改密码。因为密码是正确的。密码是正确的,但我仍然无法登录mysql。为什么?请帮帮我,谢谢。我试过很多方法。 (或dpkg重新配置mysql-server-5.5) 错误日志http://pastebin.com/HN2tGhJJ etc/mysql/my.cfhttp://pastebin.com/cMSdGUei 我试过了