mysql資料庫指定ip遠端訪問

2021-09-30 18:29:47 字數 594 閱讀 2390

1.登入

mysql -u root -p

之後輸入密碼進行登陸

2.許可權設定及說明

2.1新增遠端ip訪問許可權

grant all privileges on . to 『root』@『192.168.199.99』 identified by 『fefjay』 with grant option;

flush privileges;

2.2命令解釋

第一行中,192.168.199.99是阿里雲內網的乙個位址,這個是允許遠端訪問的ip的值。自行改為其他值。

root是賬戶名,後面的fefjay是密碼。

即,允許來自192.168.199.99的連線並使用root賬戶和fefjay這個密碼進行訪問。

all privileges on 後面的*.*表示所有資料庫,即完全訪問許可權,可以指定為特定資料庫。

而ip這裡,可以使用%來表示所有ip。

第二行是使設定立刻生效。

3. 本質

以上所有操作,其實就是在mysql庫的user表,新增了一條新的記錄,相應的:

host=特定ip,user=允許登入的使用者名稱,password=密碼 等等。

mysql資料庫指定ip遠端訪問

1 登入 mysql u root p之後輸入密碼進行登陸 2 許可權設定及說明 新增遠端ip訪問許可權 grant all privileges on to root 192.168.199.99 identified by fefjay with grant option flush privi...

mysql資料庫指定ip遠端訪問

mysql u root p之後輸入密碼進行登陸 grant all privileges on to root 192.168.199.99 identified by fefjay with grant option flush privileges 第一行中,192.168.199.99是阿里...

MySQL指定IP使用者訪問資料庫

在資料庫層面的安全性也尤為重要,但是往往很多人忽略了相關的設定,這裡以mysql為例 指定ip與使用者訪問資料庫指令 create user user 192.168.1.100 identified by create database tdb grant all privileges on td...