mysql8 在設置遠程權限時報錯 ERROR 1410 (42000): You are not allowed to create a user with GRANT


 

用以前的mysql授權方法失敗,用新的方法;參考了網上的方法,成功解決了問題;

版權聲明:本文為博主原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。
本文鏈接:https://blog.csdn.net/rainyspring4540/article/details/121032044
————————————————
版權聲明:本文為CSDN博主「放學后的泡泡」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/rainyspring4540/article/details/121032044

 

//登陸;
mysql -u root -p

//舊版本授權方法;
grant all privileges on *.* to 'root'@'%' ;//老辦法,失敗;

//進入數據庫;
use mysql;    //

//查看user表格;
select user,host from user;

//更換root的IP授權范圍;
update user set host = '%' where user = 'root' and host='localhost';

//刷新;
flush privileges;

//重新授權;
grant all on *.* to 'root'@'%';

//查看結果;
select user,host from user;

  


免責聲明!

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



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