學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 電腦安全 > 網(wǎng)絡(luò)安全知識(shí) > mysql局域網(wǎng)訪問權(quán)限如何設(shè)置

mysql局域網(wǎng)訪問權(quán)限如何設(shè)置

時(shí)間: 林澤1002 分享

mysql局域網(wǎng)訪問權(quán)限如何設(shè)置

  路由器分配的是動(dòng)態(tài)公網(wǎng)IP,且有路由器登錄管理權(quán)限。如何實(shí)現(xiàn)外網(wǎng)訪問內(nèi)網(wǎng)mysql數(shù)據(jù)庫(kù)?下面是學(xué)習(xí)啦小編跟大家分享的是mysql局域網(wǎng)訪問權(quán)限如何設(shè)置,歡迎大家來閱讀學(xué)習(xí)。

  mysql局域網(wǎng)訪問權(quán)限如何設(shè)置

  mysql 局域網(wǎng)訪問權(quán)限設(shè)置方法

  1.登陸mysql 查看mysql.user 表用戶 ,或者進(jìn)入mysql控制臺(tái),使用命令 select host,user,password from mysql.user;

  2.實(shí)現(xiàn)遠(yuǎn)程連接 授權(quán) 將host字段的值改為%就表示在任何客戶端機(jī)器上能以用戶(用戶表中 授權(quán)的用戶)登錄到mysql服務(wù)器,建議在開發(fā)時(shí)設(shè)為%。

  語句:grant all privileges on *.* to root@'%' identified by "root"; 注釋:第一個(gè)root表示授權(quán)的用戶 第二個(gè)root 表示的用戶密碼,也可以為空

  或者可以使用update語句進(jìn)行修改 語句: update mysql.user set host = ’%’ where user = ’root’;

  3.使用phpmyadmin進(jìn)行修改 找到權(quán)限的選項(xiàng) 如圖:

  找到相應(yīng)的用戶進(jìn)行修改權(quán)限,

  將主機(jī)的地方修改為% 表示任意主機(jī),也可以使用ip 表示允許訪問數(shù)據(jù)的ip地址

  4.如果以上方法設(shè)置之后還是不能進(jìn)行訪問的話,查看一下你的防火墻是否是開啟的狀態(tài),關(guān)閉防火墻可以試試能不能進(jìn)行訪問,若是還是不能訪問 看一下試試能不能ping通。

mysql局域網(wǎng)訪問權(quán)限如何設(shè)置相關(guān)文章:

1.mysql局域網(wǎng)訪問權(quán)限怎么設(shè)置

2.如何實(shí)現(xiàn)外網(wǎng)訪問內(nèi)網(wǎng)mysql數(shù)據(jù)庫(kù)

3.怎么實(shí)現(xiàn)外網(wǎng)訪問內(nèi)網(wǎng)mysql數(shù)據(jù)庫(kù)

4.外網(wǎng)如何訪問內(nèi)網(wǎng)的mysql數(shù)據(jù)庫(kù)

5.外網(wǎng)怎么訪問內(nèi)網(wǎng)mysql數(shù)據(jù)庫(kù)

6.局域網(wǎng)工作組怎么設(shè)置

2751461