MYSQL 開啟root遠端登入許可權
MySQL為了安全性,在預設情況下使用者只允許在本地登入,可是在有此情況下,還是需要使用使用者進行遠端連線,比如使用Navicat連線資料庫等。
一、允許root使用者在任何地方進行遠端登入,並具有所有庫任何操作許可權
登入mysql並授權:
1
2
|
mysql -uroot -p "youpassword" mysql>GRANT ALL PRIVILEGES ON *.* TO 'root' @ '%' IDENTIFIED BY 'youpassword' WITH GRANT OPTION; |
過載授權表:
1
|
FLUSH PRIVILEGES; |
退出mysql資料庫:
1
|
exit |
二、允許root使用者在一個特定的IP進行遠端登入,並具有所有庫任何操作許可權
登入mysql並授權:
1
2
|
mysql -u root -p "youpassword" GRANT ALL PRIVILEGES ON *.* TO root@ "8.8.8.8" IDENTIFIED BY "youpassword" WITH GRANT OPTION; |
過載授權表:
1
|
FLUSH PRIVILEGES; |
退出mysql資料庫:
1
|
exit ; |
三、允許root使用者在一個特定的IP進行遠端登入,並具有所有庫特定操作許可權
登入mysql並授權:
1
2
3
4
|
mysql: mysql -u root -p "youpassword" GRANT select ,insert,update,delete ON *.* TO root@ "8.8.8.8" IDENTIFIED BY "youpassword" ; |
過載授權表:
1
|
FLUSH PRIVILEGES; |
退出mysql資料庫:
1
|
exit ; |
四、刪除使用者授權,需要使用REVOKE命令,具體命令格式為:
1
|
REVOKE privileges ON 資料庫[.表名] FROM user-name; |
具體例項,先登入授權:
1
2
|
mysql: mysql -u root -p "youpassword" GRANT select ,insert,update,delete ON TEST-DB TO test -user@ "8.8.8.8" IDENTIFIED BY "youpassword" ; |
再進行刪除授權操作:
1
|
REVOKE all on TEST-DB from test -user; |
注:該操作只是清除了使用者對於TEST-DB的相關授權許可權,但是這個“test-user”這個使用者還是存在。 最後從使用者表內清除使用者:
1
|
DELETE FROM user WHERE user= "test-user" ; |
過載授權表:
1
|
FLUSH PRIVILEGES; |
退出mysql資料庫:
1
|
exit ; |
相關文章
- 設定mysql遠端連線root許可權MySql
- MAC 開啟root許可權Mac
- Ubuntu中允許root遠端ssh登入的方法Ubuntu
- Mac 開啟和關閉root許可權Mac
- mysql8下建立使用者遠端登陸許可權MySql
- 開啟mysql遠端登入訪問功能MySql
- mysql 開放遠端連線許可權連不上MySql
- CentOS 配置Mysql允許遠端登入CentOSMySql
- 永久開啟user版本adb root許可權
- 除錯環境 寶塔 mysql root 遠端登入除錯MySql
- 自動輸入密碼使用root許可權開啟shell指令碼密碼指令碼
- Windows2008遠端登陸時提示”要登入到此遠端計算機,您必須被授予允許通過終端登入登入的許可權”Windows計算機
- linux SSH服務允許root使用者遠端登入Linux
- Solaris 11 設定root使用者允許SSH遠端登入
- 讓Linux系統允許使用root賬號遠端登入Linux
- 禁止root使用者遠端登入
- Ubuntu開啟ssh服務及允許root登入Ubuntu
- Android系統許可權和root許可權Android
- “要登入到這臺遠端計算機,您必須被授予允許透過終端服務登入的許可權。”計算機
- 客戶端使用sysdba許可權登入資料庫客戶端資料庫
- mysql8.0授權root遠端訪問MySql
- linux下mysql開啟遠端訪問許可權及防火牆開放3306埠LinuxMySql訪問許可權防火牆
- MySQL資料庫Root許可權MOF方法提權研究MySql資料庫
- Ubuntu開啟ssh服務遠端登入Ubuntu
- 01【若依框架】 登入許可權框架
- Atitit godaddy 檔案許可權 root許可權設定Go
- 取消 root 級管理員的 root 許可權
- mysql-v8.x設定許可權可以遠端訪問MySql
- 遠端桌面登入失敗(由於沒有遠端桌面授權伺服器可以提供許可證,遠端回話被中斷)伺服器
- Unix中限制root遠端登入的方法(轉)
- mysql 修改使用者許可權,允許遠端連線資料庫MySql資料庫
- debian 開啟root遠端連結
- mysql許可權MySql
- MySQL 許可權MySql
- 【Android】Phoenix OS(鳳凰系統)啟用root許可權Android
- 解決Solaris 10 root不能直接遠端SSH登入
- 【轉】允許遠端使用者登入訪問mysql的方法MySql
- 小米紅米及MIUI手機開啟系統自帶ROOT許可權教程UI