zoukankan      html  css  js  c++  java
  • MYSQL出现1251 client does no support authentic错误

    今天想要创建一个新的mysql用户然后赋予它一些权限然后进行一些操作。但是在mysql命令行中创建一个用户后发现该用户Navicat连接不上mysql。


    在这边我已经添加了一个root1用户并且设置密码为root1.

    但是你去连接Navicat 就会报错:

    在这本人已经找到了解决的办法了

    第一步,更改掉新版mysql的加密方式。

    mysql> ALTER USER 'root1'@'%' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;
    Query OK, 0 rows affected (0.97 sec)

    第二步 ,更改用户密码

    mysql> ALTER USER 'root1'@'%' IDENTIFIED WITH mysql_native_password BY 'root1';
    Query OK, 0 rows affected (0.15 sec)

    然后你就可以进去Navicat测试一波是否成功了!

    从csdn搬家过来的可能没有图片,原地址https://blog.csdn.net/weixin_38091140
  • 相关阅读:
    Codeforces 50A
    Codeforces 50A
    Python Ethical Hacking
    Python Ethical Hacking
    Python Ethical Hacking
    Python Ethical Hacking
    Python Ethical Hacking
    Python Ethical Hacking
    Python Ethical Hacking
    Python Ethical Hacking
  • 原文地址:https://www.cnblogs.com/Apy-0816/p/11100290.html
Copyright © 2011-2022 走看看