解決mysql無法遠端登入的方法
使用mysql命令或gui工具連線遠端的MySQL伺服器,出現ERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL server
解決方法:
1。 改表法。可能是你的帳號不允許從遠端登陸,只能在localhost。這個時候只要在localhost的那臺電腦,登入mysql後,更改 "mysql" 資料庫裡的 "user" 表裡的 "host" 項,從"localhost"改稱"%"
mysql -u root -pvmwaremysql>use mysql;mysql>update user set host = '%' where user = 'root';mysql>select host, user from user;
2. 授權法。例如,你想myuser使用mypassword從任何主機連線到mysql伺服器的話。
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
如果你想允許使用者myuser從ip為192.168.1.3的主機連線到mysql伺服器,並使用mypassword作為密碼
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
如果做完以上步驟後依舊提示:Can't get hostname for your address,可繼續做以下步驟:
編輯/etc/my.cnf,在:
[mysqld]
內新增一行:skip-name-resolve
MySQL忽略資料庫表名大小寫
修改/etc/my.cnf,在
[mysqld]
內新增一行:lower_case_table_names=1
相關文章
- navicat無法遠端連線mysql的解決方法MySql
- 一個ssh無法遠端登入的問題跟蹤解決
- 解決Ubuntu下MySQL遠端登入問題UbuntuMySql
- 遠端無法登入管理頁面
- 無法遠端連線mysql怎麼解決MySql
- 怎樣解決遠端桌面由於帳戶限制導致無法登入
- Ucenter後臺登陸驗證碼CCCC的解決方法無法登入解決辦法
- 新浪UC無法登入的解決辦法
- linux centos7 mysql無法遠端連線解決辦法LinuxCentOSMySql
- 使用遠端桌面功能登入系統,常常遇到類似“由於帳戶限制,你無法登入”的提示的解決辦法
- mac google chrome無法登入的解決方法看這裡MacGoChrome
- mysql 遠端無法連線MySql
- 解決網易考拉無法登入
- solaris預設無法遠端root使用者登入
- 寶塔皮膚無法遠端連線資料庫的解決方法資料庫
- 遠端連線 Mysql 失敗的解決方法MySql
- vnc登入,vnc遠端登入工具的使用方法VNC
- Win7無法建立遠端連線管理服務的解決方法Win7
- 教你解決msn8.0無法登入
- mysql拒絕遠端連結,解決辦法MySql
- 解決Solaris 10 root不能直接遠端SSH登入
- 【轉】允許遠端使用者登入訪問mysql的方法MySql
- CentOS 配置Mysql允許遠端登入CentOSMySql
- MySql登入時閃退的快速解決辦法MySql
- win10系統下OneNote功能無法登入的解決方法Win10
- mysql 5.1.28 無法載入innodb解決方法(轉自網路)MySql
- OpenSSH普通使用者無法登入的幾種情況的解決方法
- 帝國cms無法註冊登入快速解決方法附路徑
- MySQL在遠端訪問時非常慢的解決方法MySql
- VSCode彈窗無法應用,終端無法鍵入命令列解決方法VSCode命令列
- Ubuntu中允許root遠端ssh登入的方法Ubuntu
- Unix中限制root遠端登入的方法(轉)
- 開啟mysql遠端登入訪問功能MySql
- ebs系統 客戶端使用 pl/sql developer 無法以sys使用者登入解決方法客戶端SQLDeveloper
- GitHub Windows客戶端無法登入GithubWindows客戶端
- 伺服器無法遠端連線怎麼解決伺服器
- Solaris下root無法從遠端登陸的問題
- extmail/extman登入介面無法顯示的故障解決薦AI