【问题标题】:MySQL credentials does not work in the workbenchMySQL 凭据在工作台中不起作用
【发布时间】:2015-02-24 19:03:18
【问题描述】:

我尝试使用带有mysql -u root -p -h localhost -P 3306 的MS-DOS 命令行并能够登录mysql> 控制台。 Show grants 命令提供以下信息

GRANT ALL PRIVILEGES ON `business`.* TO 'root'@'%'

但是,当我对 MySQL Workbench 执行相同操作时,我收到以下错误

两者都尝试使用相同的密码,并且服务 MYSQL56 运行正常。还有什么可能导致这种情况?

更新

我认为我做的最后一件事是将用户访问位置从localhost 更改为any。如何通过命令行改回来?

【问题讨论】:

标签: mysql mysql-workbench


【解决方案1】:

为root用户添加密码并尝试使用密码连接,看起来工作台无法使用空密码连接,或者这里必须是它的复选框

【讨论】:

  • root 用户已经有密码。似乎密码错误,但与命令行连接时使用的密码相同。
猜你喜欢
  • 2017-08-20
  • 2016-03-02
  • 2021-07-23
  • 1970-01-01
  • 1970-01-01
  • 2016-05-29
  • 2013-10-23
  • 2014-11-04
  • 2021-12-20
相关资源
最近更新 更多