MySQL創建可以遠程連接訪問的用戶


目前,大多數都使用Navicat及其他數據庫可視管理工具操作數據庫,而使用Navicat工具則需要mysql賬號登錄。mysql默認只有root賬號,為了安全起見,使用遠程管理工具時最好使用其他賬號登錄,所以需要創建新的賬號並授予遠程登錄權限,本文旨在記錄操作步驟,方便新手學習。

1、登錄mysql,執行登錄命令,輸入密碼進行登錄。

mysql -u root -p

2、指向操作的mysql數據庫,用戶信息都在mysql中管理。

mysql> use mysql;

3、創建用戶“test001”,並指定密碼"123456"。

mysql> create user 'test001' identified by '123456';
Query OK, 0 rows affected (0.00 sec)

4、授予用戶“test001”遠程登錄權限,需要指定設置的密碼。

mysql> grant all privileges on *.* to 'test001'@'%' identified by '123456' with grant option;
Query OK, 0 rows affected, 1 warning (0.00 sec)

5、刷新mysql用戶權限。

mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

6、此時已經可以使用創建好的用戶“test001”進行遠程登錄了。

注意:若還不能遠程登錄,看下服務器防火牆設置,需要把3306端口放開。

 

 

操作過程的截圖如下:

① 登錄

② 指定操作數據庫

③ 創建用戶

④ 授權遠程登錄

⑤ 刷新用戶權限

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM