首页 > 代码库 > mysql 用户已设置密码,但登录可以不填密码

mysql 用户已设置密码,但登录可以不填密码

刚准备做mysql读写分离实验,没想到突然Slave主机的Slave_IO_Running状态全变成 NO 了

,从早上一直整到下午都找不到原因,突然一想,不如用空密码试试,居然进来了,但不知是为什么?

下图是master上登录的截图:

技术分享

下图是Slave下登录的截图:

技术分享


解决方法:

  1. 尝试修改 repl 用户密码,失败。

  2. 删除 repl 用户,重新新建用户。成功!!!

mysql 用户已设置密码,但登录可以不填密码