【轉】修改mysql遠程數據庫鏈接密碼

https://blog.csdn.net/jianjiao7869/article/details/81029171

 

1、Navicat鏈接服務器 

2、主機名就是服務器的IP地址,因爲默認用戶名和密碼都是root,很容易被別人登錄。我們這裏修改一下鏈接服務器的用戶和密碼。 
3、還有這種操作?

服務器登錄mysql
mysql –uroot -p  //回車輸入密碼
1


先查詢user表,查看用戶和主機權限
use mysql 
select user, host from mysql.user; 
1
2
 
這裏的%代表的是任意機器都能通過root來遠程鏈接到服務器,我們接下來要刪除 root % 的這條數據,改成自己自定義的用戶和密碼。

修改權限
GRANT ALL PRIVILEGES ON *.* TO 'XXXXX'@'%'IDENTIFIED BY 'AAAAA' WITH GRANT OPTION;
1
 
這裏的XXXXX代表用戶賬號,AAAAA代表你設置的密碼。

刪除 root % 的這條數據
delete from mysql.user  where user = 'root' and host = '%';
1
 
5. 更新權限

flush privileges;
1
 
6. 再看看user表 


7.這樣Navicat的用戶名和密碼就是自定義的,安全性更高。
 

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