導航:首頁 > 程序命令 > mysql給用戶授權命令

mysql給用戶授權命令

發布時間:2024-02-27 15:02:43

『壹』 如何給遠程主機開啟mysql遠程登錄許可權

基於安全考慮root賬戶一般只能本地訪問,但是在開發過程中可能需要打開root的遠程訪問許可權。下面是基本的步驟:
1、登錄到MySQL中,為root進行遠程訪問的授權,執行下面的命令

mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root";
mysql> flush privileges;

第一句中"%"表示任何主機都可以遠程登錄到該伺服器上訪問。如果要限制只有某台機器可以訪問,將其換成相應的IP即可,如:
GRANT ALL PRIVILEGES ON *.* TO root@"172.168.193.25" IDENTIFIED BY "root";
第二句表示從mysql資料庫的grant表中重新載入許可權數據。因為MySQL把許可權都放在了cache中,所以在做完更改後需要重新載入。

2、修改/etc/mysql/my.cnf,需要root用戶許可權。找到文件中的:

[ruby] view plain print?
bind-address = 127.0.0.1

將其注釋掉,保存。

3、重新啟動MySQL伺服器。執行下面的幾條命令即可:
# /usr/bin/mysqladmin -u root -p shutdown
# /usr/bin/mysqld_safe &

如果mysqladmin和mysql_safe不在/usr/bin目錄中,可以通過whereis命令查找,例如:
# whereis mysqladmin
mysqladmin: /usr/bin/mysqladmin /usr/share/man/man1/mysqladmin.1.gz

執行完上面的三步後,就可以通過遠程機器連接了資料庫了。

閱讀全文

與mysql給用戶授權命令相關的資料

熱點內容
自己搭建游戲伺服器別人怎麼連 瀏覽:107
卡密提貨網站源碼 瀏覽:271
點命令寶珠宏 瀏覽:845
阿里雲伺服器啟動異常 瀏覽:222
python安卓本地資料庫 瀏覽:208
什麼天氣app帶降水概率 瀏覽:737
曲線平滑演算法c 瀏覽:579
暴漲妖股啟動的指標源碼貼圖 瀏覽:424
什麼是演化演算法 瀏覽:465
電腦服務命令 瀏覽:983
新手機換機用什麼app 瀏覽:436
兩牛app是什麼軟體 瀏覽:289
伺服器銷售怎麼直接做客戶 瀏覽:448
加密貨幣atm香港 瀏覽:157
怎麼把pdf導入cdr 瀏覽:589
蜜柚App網站改名叫什麼 瀏覽:207
pdf文件識別 瀏覽:627
愛思助手設置應用加密 瀏覽:448
人力資源管理pdf下載 瀏覽:40
php來源地址 瀏覽:201