首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >拒绝根用户的MySQL访问

问拒绝根用户的MySQL访问
EN

Stack Overflow用户
提问于 2022-04-30 02:45:17
回答 1查看 1.3K关注 0票数 1

我最近安装了MySQL *Ver 8.0.28-0ubuntu0.20.04.3 for Linux on x86_64 ((Ubuntu))*

安装后,当我尝试访问我的shell时,它会显示

错误1045 (28000):拒绝用户'root'@'localhost‘的访问(使用密码:否)

不管有没有sudo,我知道这在堆栈和其他论坛上都有答案,但似乎没有任何帮助,我尝试过重新安装MySQL服务器,但也没有帮助,我尝试跳过授予选项,然后更改根密码,但也失败了,需要帮助,谢谢

EN

回答 1

Stack Overflow用户

发布于 2022-04-30 04:41:05

您可以用一个停机时间重置密码。只需按照下面的步骤对8版本。

  1. 停止Mysql服务$ systemctl停止Mysql
  2. 现在以跳过授予表模式运行Mysql服务。现在登录服务$ mysql 'password';
  3. Now -uroot
  4. 执行刷新权限查询
  5. 执行alter $ alter 'root'@'localhost‘停止mysql服务$ systemctl停止mysql
  6. 现在重新启动mysql服务$ systemctl重新启动mysql

H 115现在尝试使用更新的密码H 216G 217

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72065321

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档