鏈結遠端資料庫的許可權問題

2021-08-06 03:59:36 字數 411 閱讀 9880

問題描述:當本機程式鏈結遠端資料庫時 會報error 1130: host 』192.168.1.3′ is not allowed to connect to this mysql server的錯誤

分析:這是提示你沒有許可權連線指定ip的主機,下面我們來看看解決辦法。

解決方案:修改許可權

3.1)首先找到mysql的安裝位置:c:\program files\mysql\mysql server 5.7\bin(我的)

3.2)然後登陸mysql:接著上面敲mysql -h localhost -u root -p123456(密碼)

3.3)修改許可權:mysql> grant all privileges on . to root@」%」 identified by 「123456」;

4.問題解決

資料庫鏈結遠端資料庫查詢

建立鏈結伺服器 exec sp addlinkedserver srv lnk sqloledb 遠端伺服器名或ip位址 exec sp addlinkedsrvlogin srv lnk false null,使用者名稱 密碼 go 查詢示例 select from srv lnk.資料庫名.db...

無法鏈結遠端資料庫

1.修改root 的host 將localhost改為 切換資料庫 use mysql update mysql.user set host where user root 2.配置安全組 開啟3306埠 3.防火牆配置 檢查狀態 systemctl stauts firewalld.service...

VS無法鏈結遠端資料庫

1.使用visual studio的server explore後,會出現vs停止工作錯誤。2.net應用程式連線資料庫時,會出現錯誤訊息 the message received was unexpected or badly formatted 解決方案 1.execute the comman...