首页 > 解决方案 > 错误 1045 (28000):MAC 上用户 'root'@'localhost' 的访问被拒绝(使用密码:否)

问题描述

我已经安装了 8.0.18 MySQL 社区服务器 - GPL。1. 当我在终端中尝试“sudo mysql”时,出现以下错误。“错误 1045 (28000):用户 'root'@'localhost' 的访问被拒绝(使用密码:否)”。

  1. 需要从 Workbench 连接

  2. MySQL 服务器已启动并正在运行。

  3. 尝试从工作台连接时出现以下错误

    • 您的用户 'root' 从主机到 localhost:3306 的服务器的连接尝试失败:无法加载身份验证插件 'caching_sha2_password':dlopen(/usr/local/mysql/lib/plugin/caching_sha2_password.so, 2): image not成立
  4. 当我运行此命令“mysql -u root -p”时,它显示 MySQL 控制台。仍然无法从 Workbench 连接

标签: mysqlmacos

解决方案


推荐阅读