關(guān)于MySQL數(shù)據(jù)庫修改root用戶使其遠程登錄的說明
作者:小木
本文主要介紹了在用MySQL數(shù)據(jù)庫的root用戶實現(xiàn)遠程登錄的時候需要進行的設(shè)置以及需要注意的問題,希望能夠?qū)δ兴鶐椭?/div>
我們知道,在某些MySQL數(shù)據(jù)庫版本中,root用戶默認是不可以在遠程登錄的,但是有時候,我們想讓其遠程登錄的時候,常常會這樣做:
- grant all on *.* to root@'%' identified by 'yourpassword';
這樣,就能讓root用戶實現(xiàn)遠程登錄了。但是下面的這種做法是行不通的。
- grant all on *.* to root@'%' ;
原因:
如果不指定密碼那么該操作只會在mysql.user表中匹配user=‘root’ and host=‘%’的記錄,若找到則修改相應(yīng)的權(quán)限信息,否則報錯。
如果指定密碼時同樣會在mysql.user表中匹配user=‘root’ and host=‘%’的記錄,若找不到則添加這樣的記錄并作授權(quán)操作。
因此,在修改MySQL數(shù)據(jù)庫的root用戶讓能在遠程登錄時一定要格外小心,并且要為其指定密碼,否則的話很有可能會產(chǎn)生錯誤。
關(guān)于MySQL數(shù)據(jù)庫root用戶遠程登錄的問題就說這么多,希望本次的介紹能夠帶給您一些收獲吧,謝謝各位瀏覽!
【編輯推薦】
責任編輯:趙鵬
來源:
網(wǎng)易博客


相關(guān)推薦
2009-04-29 16:10:14
2011-07-12 17:55:28




