MySQL修改用戶host


創建用戶

1、創建用戶並授權
#切換mysql數據庫
use mysql;		//使用mysql

#用戶授權
grant all on *.* to user1@localhost identified by '123456';	  //創建用戶user1,允許連接IP是localhost,也就是自己,密碼是123456

#刷新權限
flush privileges;		//刷新權限表

#查看所有用戶
select Host,user from user;		//查看所有用戶,看看自己新建的用戶名在不在里面

2、修改用戶的host
#修改用戶的權限
update user set host ='%' where user='user1'; 
update user set user = 'sztx1' where host='%' and user='sztx';
//把user1用戶的IP連接范圍擴大為允許所有%,這樣其他主機就可以通過user1連接到本地mysql了

#刷新權限
flush privileges;		//刷新權限


這里可以看到user1的Host已經被改為%


免責聲明!

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



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