MySQL5.6/5.7/8.0版本授權用戶遠程連接


  MySQL5.6版本

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '123456' WITH GRANT OPTION;

  MySQL5.7版本

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '123456';
mysql> flush privileges;

  MySQL8.0版本 (好像不能使用root用戶,待測試。。。)

  1)創建用戶

mysql>create user chenadmin@'%' identified  by 'Chenadmin0.';

  2)授權示例

mysql>grant all privileges on *.* to chenadmin@'%' with grant option;

  3)刷新權限

mysql>flush privileges;

  4)修改遠程連接用戶的加密規則

mysql>ALTER USER 'chenadmin'@'%' IDENTIFIED WITH mysql_native_password BY 'Chenadmin0.';

  OK,搞定 !

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM