linux mysql授權遠程連接

原文鏈接:https://blog.csdn.net/natejeams/article/details/52345051

linux mysql授權遠程連接

 

在安裝mysql的機器上運行: 

1、> mysql -uroot -ppassword
 

2、>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION 

//任何主機訪問數據的權限 


例如,你想user使用password從任何主機連接到mysql服務器的話。 

GRANT ALL PRIVILEGES ON *.* TO 'user'@'%'IDENTIFIED BY 'password' WITH GRANT OPTION; 

如果你想允許用戶myuser從ip爲192.168.1.6的主機連接到mysql服務器,並使用password作爲密碼 

GRANT ALL PRIVILEGES ON *.* TO 'user'@'192.168.1.3'IDENTIFIED BY 'password' WITH GRANT OPTION; 

3、>FLUSH PRIVILEGES 

//修改生效 

4、mysql>EXIT 

 

5、打開3306端口開放

 

iptables -A INPUT -p tcp --dport 3306 -j ACCEPT

6、讓其生效

 

flush privileges;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章