SQL图像华工具连接MySQL8,提示'caching_sha2_password'分析

访客 阅读:187 2021-03-31 21:12:58 评论:0

今天使用MYSQL图像化工具(HeidiSQL),连接本地MYSQL时,提示“cacheing_sha2_password”的错误信息。

我google了一下,发生这种问题的帖子还很多。主要体现在MYSQL 的版本问题上,MYSQL8版本以上,默认存储密码的方式修为:caching_sha2_password,而MYSQL8版本以下,默认存储密码的方式为:mysql_native_password.

第一步:查看本地MYSQL 的版本信息:


可以看出,我本地的MYSQL 版本为8.0.11.  重点:如果我们在修改密码时,未指定密码的存储方式,默认为'caching_sha2_password'.这就是mysql 图像化工具,输入正确的用户和密码时,图像化工具提示"caching_sha2_passwrod"的原因。

第二步:解决版本:修改原有MYSQL密码,指定密码的存储方式。


期望,MYSQL图形化的提供者,跟上MYSQL的版本。

声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

发表评论
搜索
排行榜
关注我们

一个IT知识分享的公众号