首頁 > 資料庫 > navicat > 主體

Navicat連線1130錯誤如何解決

爱喝马黛茶的安东尼
發布: 2019-08-13 17:14:43
原創
9915 人瀏覽過

Navicat連線1130錯誤如何解決

錯誤代碼是1130,ERROR 1130: Host X.X.X.X is not allowed to connect to this MySQL server

Navicat連線1130錯誤如何解決

#猜想是無法給遠端連線的使用者權限問題。結果這樣子操作mysql庫,即可解決。

在伺服器登入mysql後,更改 “mysql” 資料庫裡的 “user” 表裡的 “host” 項,將”localhost”改為'%'。

相關推薦:《Navicat for mysql使用圖文教學

以下是用SQL語句解決問題:

mysql -u root -p  
mysql;use mysql;  
mysql;select 'host' from user where user='root';  
mysql;update user set host = '%' where user ='root';  
mysql;flush privileges;  
mysql;select 'host' from user where user='root';
登入後複製

第一句:是以權限使用者root登入;

第二句:選擇mysql函式庫;

第三句:查看mysql函式庫中的user表的host值(即可進行連線存取的主機/IP名稱);

第四句:修改host值(以通配符%的內容增加主機/IP位址),當然也可以直接增加IP位址;

第五句:刷新MySQL的系統權限相關表;

第六句:再重新檢視user表時,有修改。

重啟mysql服務即可完成。

以上是Navicat連線1130錯誤如何解決的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!