mysql授權遠端訪問 為什麼root不行

2025-01-31 23:20:18 字數 2165 閱讀 6693

1樓:感謝一路有你

jdbc驅動(為了讓sql developer連線mysql)

為了從oracle sql developer遠端以root連線mysql

mysql> grant all privileges on *.to root@"%identified by '123456' with grant option;

query ok, 0 rows affected ( sec)

mysql>

在設定root賬戶密碼時,可以選擇是否允許其從遠端訪問。預設情況下是不允許的。

在命令列下,可以有兩種大同小異的方法來作此設定:

mysql>grant all privileges on *.to root@localhost identified by 'something' with grant option;

mysql>grant all privileges on *.to root@"%identified by 'something' with grant option;

第一句增加了乙個root使用者授權通過本地機(localhost)訪問,密碼逗something地。

第二句則是使用萬用字元,授與root使用者從任何其它主機發起的訪問。

2)亦可直接使用update語句修改user表:使用root使用者或其他使用者登入mysql,轉到mysql資料庫。

update user set host='localhost' where user='root';

flush privileges;//只允許root在本機登入。

update user set host='%where user='root';

flush privileges;//允許root遠端訪問。

注意,以上一定要加flush語句。

另外,如果要建新使用者,則用grant語句比較方便,記住語句grant總是建立新使用者。

例如我目前的庫:

mysql> select host,user from user;

host | user |

mytest |

root |

localhost | mytest |

localhost | root |

4 rows in set ( sec)

root和mytest都既能本地連,也能遠端連。

2樓:網友

mysql> grant all privileges on *.to 'root' @identified by'mypassword'with grant option;

新增完成記得flush privileges;

表示所有位址都可以登陸。

也可改為,表示root當前只能在 登陸。

如何開啟mysql中root賬戶的遠端登入

3樓:芮抒戶浩廣

在名字叫mysql資料庫裡面的user表裡面,修改或者插入一條使用者為root,host為允許遠端登入的ip,網段,後面的欄位可以設定相應的許可權。

4樓:網友

預設情況下,root使用者是不具備遠端登入的許可權的,這也是基於安全考慮;

在mysql server中檢視root使用者所具備的相應許可權;

給root使用者進行授權:

grant all privileges on *.to 'root'@'%' identified by 'kdm001' with grant option;

注:kdm001為root遠端登入時使用的密碼;

在本機中,新開command視窗,確認root使用者可以進行登入;

如何開啟mysql中root賬戶的遠端登入

5樓:

預設情況下,root使用者是不具備遠端登入的許可權的,這也是基於安全考慮;

在mysql server中檢視root使用者所具備的衝虧相應許可權;

給root使用者進行授權:

grant all privileges on *.to 'root'@'identified by 'kdm001' with grant option;

注:kdm001為root遠端登入時使用的密碼;

在本機中,新開散襪神好和command視窗,確認root使用者可以進行登入;

遠端連線拒絕訪問,遠端桌面拒絕訪問,有什麼解決方法

本地機和遠端計算機都必須是windows 7或windows server 2008 r2以上的系統。首先,我們在遠端計算機上進行遠端桌面的設定。我們需要右鍵單擊 計算機 圖示選擇 屬性 命令,在開啟的 系統 視窗點選 遠端設定 連結,彈出的 系統屬性 的 遠端 選項視窗中選擇 允許執行任意版本遠端...

為什麼訪問https證書,為什麼訪問有的https站點不需要安裝證書

https證書是用來加密客戶的和伺服器端的傳輸資料的,可以保障傳輸資料的安全。詳細解釋 wosign.products ssl.htm 因為安全,密碼資料不備洩漏。為什麼訪問有的https站點不需要安裝證書 https站點必須有ssl證書才可以實現的。openssl訪問https,怎麼獲取證書 證書...

什麼是授權,在管理中授權為什麼是必須的,對被受權者應有那些方面的要求

授權是讓他人獲得你的全力支援和資源,完成工作目標 管理上不可能一個人做完全部工作,所以必不授權 授權者對被受權者只有責任協助做完,盡力教導去完美做好,不應該有任何條件要求 做不好授權人應負全責 管理者如何有效授權 您好!有效的授權必須 1.選對人2.結果導向3.責 權 利一致4.檢查評估5.解決困難...