![mysql 连接时改变IP](https://linux22.com/image/577192/mysql%20%E8%BF%9E%E6%8E%A5%E6%97%B6%E6%94%B9%E5%8F%98IP.png)
请你帮助我好吗
我执行
mysql -h 192.168.100.16
并得到这样的回应
ERROR 1045 (28000): Access denied for user 'user'@'192.168.100.171' (using password: NO)
如您所见,响应中有不同的 IP。为什么会发生这种情况?我可以 ping 这两个 IP,没有任何问题。
答案1
您正在连接到 192.168.100.16
,并且服务器拒绝连接从 192.168.100.171
. 解决方案是配置服务器以允许连接从该 IP 地址,该用户,无密码。(或者从另一个 IP 地址连接,使用不同的用户名,或指定密码。)