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;  # 刷新
    

    .

  • 相关阅读:
    【NOI2008】志愿者招募
    【NOI2015】小园丁和老司机
    【TJOI2007】小朋友
    【HNOI2008】神奇的国度
    【CTSC2014】企鹅QQ
    【CQOI2014】通配符匹配
    【JSOI2008】火星人
    【SCOI2007】压缩
    【ZJOI2009】对称的正方形
    【LOJ#6066】同构子树
  • 原文地址:https://www.cnblogs.com/crazycode2/p/12395320.html
Copyright © 2011-2022 走看看