版本:Mysql5.6
1.昨天发现数据库多了个远程连接,Ip可疑,于是进行了3306安全政策过滤,连接是没有了,进行密码修改 update user set password=password('123') where user='root'; flush privileges;
提示 1 rows matched 0 affected, 修改无效,密码还是老密码,当时忙其他去了,没在意
2.今天发现root已无法登陆,项目还在运行
3.虽然可以停机进行安全模式查看,却想知道是什么原因导致,修改密码无效。并且已经利用脚本快速进入安全模式进行密码修改也无效。
这种方式呢?
set password for root@'ip'=password('123');