Mysql8.0密码问题 mysql

Mysql8.0密码问题 mysql

码农世界 2024-05-31 后端 71 次浏览 0个评论

目录

  • 1. 问题描述
  • 2.问题原因
  • 3.解决方法
  • 4.处理结果

    1. 问题描述

    问题描述

    Mysql8.0远程登录数据库报错

    Mysql8.0密码问题 mysqlMysql8.0密码问题 mysql

    2.问题原因

    问题原因

    Mysql8.0 引入了新特性 caching_sha2_password;这种密码加密方式客户端不支持;客户端支持的是mysql_native_password 这种加密方式;

    Mysql8.0密码问题 mysql

    3.解决方法

    解决方法

    1.修改加密方式

    mysql> alter user abc@'%' identified with  mysql_native_password by '123456';
    Query OK, 0 rows affected (0.01 sec)
    

    Mysql8.0密码问题 mysql

    2.在创建用户的时候规定加密方式

    mysql> create user ceshi@'%'identified with mysql_native_password by '123456'
        -> ;
    Query OK, 0 rows affected (0.00 sec)
    

    Mysql8.0密码问题 mysql

    3.配置文件中声明插件

    default_authentication_plugin=mysql_native_password
    

    重启数据库

    Mysql8.0密码问题 mysql

    4.处理结果

    处理结果

    Mysql8.0密码问题 mysql

转载请注明来自码农世界,本文标题:《Mysql8.0密码问题 mysql》

百度分享代码,如果开启HTTPS请参考李洋个人博客
每一天,每一秒,你所做的决定都会改变你的人生!

发表评论

快捷回复:

评论列表 (暂无评论,71人围观)参与讨论

还没有评论,来说两句吧...

Top