zoukankan      html  css  js  c++  java
  • centos7 开启 mysql8 远程控制

    mysql8.x密码的认证方式变了,需要修改远程认证方式

    方法1

    CREATE USER 'root'@'%' IDENTIFIED WITH mysql_native_password  BY '123123';      //修改密码认证方式为mysql_native_password

    GRANT ALL ON *.* TO 'root'@'%';

    mysql> CREATE USER 'root'@'%' IDENTIFIED WITH mysql_native_password  BY '123123';  # 执行此命令后在远程使用root账户登录,密码为123456
    mysql> GRANT ALL ON *.* TO 'root'@'%';  # 授权
    mysql> FLUSH PRIVILEGES;  # 刷新

    方法2

    CREATE USER 'root'@'%' IDENTIFIED BY '123123';     //默认的密码认证插件caching_sha2_password

    GRANT ALL ON *.* TO 'root'@'%'; 

    ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123123';

    mysql> CREATE USER 'root'@'%' IDENTIFIED BY '123456';  # 执行此命令后在远程使用root账户登录,密码为123456
    mysql> GRANT ALL ON *.* TO 'root'@'%';  # 授权
    mysql> ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
    mysql> FLUSH PRIVILEGES;  # 刷新
    

    .

  • 相关阅读:
    Centos7.x做开机启动脚本
    贝叶斯方法之一
    R程序包
    c#调用R
    感悟--不可抗拒的行为
    IP等级
    词语
    关于editplus设置java和c#
    csc命令
    editplus配置csharp
  • 原文地址:https://www.cnblogs.com/crazycode2/p/12395320.html
Copyright © 2011-2022 走看看