MySQL資料庫設定遠端訪問許可權方法總結

2021-12-30 11:41:02 字數 682 閱讀 2176

1,設定訪問單個資料庫許可權

mysql>grant all privileges on test.* to 'root'@'%';

說明:設定使用者名為root,密碼為空,可訪問資料庫test

2,設定訪問全部資料庫許可權

mysql>grant all privileges on *.* to 'root'@'%';

說明:設定使用者名為root,密碼為空,可訪問所有資料庫*

3,設定指定使用者名稱訪問許可權

mysql>grant all privileges on *.* to 'liuhui'@'%';

說明:設定指定使用者名為liuhui,密碼為空,可訪問所有資料庫*

4,設定密碼訪問許可權

mysql>grant all privileges on *.* to 'liuhui'@'%' identified by 'liuhui';

說明:設定指定使用者名為liuhui,密碼為liuhui,可訪問所有資料庫*

5,設定指定可訪問主機許可權

mysql>grant all privileges on *.* to 'liuhui'@'10.2.1.11';

說明:設定指定使用者名為liuhui,可訪問所有資料庫*,只有10.2.1.11這台機器有許可權訪問

還可以設定指定訪問某個資料庫下的某個資料表,請繼續關注mysql基礎知識系列。

MySql 開啟MySQL資料庫遠端訪問許可權

1 改表法 可能是你的帳號不允許從遠端登陸,只能在localhost。這個時候只要在localhost的那台電腦,登入mysql後,更改 mysql 資料庫裡的 user 表裡的 host 項,從localhost改稱 mysql u root p mysqluse mysql mysqlupdat...

設定MySQL資料庫遠端訪問

預設狀態下,mysql的使用者沒有遠端訪問的許可權。有以下二種方法可以設定 一 修改管理員表 c mysql bin mysql u root p mysql use mysql mysql update user set host where user root mysql select host...

mysql資料庫遠端訪問設定方法

mysql資料庫不允許從遠端訪問怎麼辦?本文提供了三種解決方法 1 改表法。可能是你的帳號不允許從遠端登陸,只能在localhost。這個時候只要在localhost的那台電腦,登入mysql後,更改 mysql 資料庫裡的 user 表裡的 host 項,從 localhost 改稱 mysql ...