主页 > 手机  > 

docker的mysql容器修改数据库root的登录密码后,navicat依然能用旧密码访问

docker的mysql容器修改数据库root的登录密码后,navicat依然能用旧密码访问

1. docker进入mysql。

2.修改及查看账户。

USE mysql; SELECT User, Host, plugin FROM user WHERE User = 'root';

3. 更新账户密码。

-- 更新 root@localhost 密码 ALTER USER 'root'@'localhost' IDENTIFIED WITH caching_sha2_password BY '新密码';

-- 更新 root@% 密码(远程访问账户) ALTER USER 'root'@'%' IDENTIFIED WITH caching_sha2_password BY '新密码';

4. 更新。

FLUSH PRIVILEGES;

5. 重启。

docker restart 容器名或ID

标签:

docker的mysql容器修改数据库root的登录密码后,navicat依然能用旧密码访问由讯客互联手机栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“docker的mysql容器修改数据库root的登录密码后,navicat依然能用旧密码访问