mysql遠端主機登入解決

2021-09-02 03:23:55 字數 819 閱讀 9467

如果你想連線你的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 'myuser'@'%' 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;

grant all privileges on *.* to 'root'@'10.10.40.54' identified by '123456' with grant option;

遠端主機登入

可以通過使用 telnet 命令登入到遠端主機。為此,必須擁有乙個該遠端主機的有效使用者標識和密碼。要登入到遠端主機 此例中為 host1 請輸入 telnet host1螢幕上顯示與以下類似的資訊 trying connected to host1 escape character is t ai...

SSH登入遠端主機

ssh遠端登入 方法 遠端主機 1.grep permitrootlogin etc ssh sshd config確定 permitrootlogin 是否未開啟,若permitrootlogin為no,則通過以下命令將permitrootlogin修改為yes vim etc ssh sshd ...

初探雲主機 遠端登入

看到京東雲挺實惠的,忍不住購買了一年京東雲的低配練手。使用ssh登入 安裝完成,開啟xshell,並點選新建,根據要求輸入相應引數 名稱 自定義設定 協議 ssh 主機 例項所繫結的公網ip,可在例項列表查詢 埠號 22 選擇使用者身份認證 方法選擇 password 使用者名稱 預設使用者名為ro...