java—使用fqdn标识的用户(而不是ip)远程连接到数据库

ie3xauqp  于 2021-06-21  发布在  Mysql
关注(0)|答案(1)|浏览(394)

我正在尝试从一个名为 pc.domain.com 到一个名为 remotehost.domain.com ```
DriverManager.getConnection("jdbc:mysql://remotehost:3306", "user", "pass");

在远程服务器上 `'user'@'pc.domain.com'` (具有适当的权限),但当我尝试连接时,会出现以下错误:

Host '128.0.200.82' is not allowed to connect to this MySQL server

我不知道这种验证是服务器端还是客户端,尽管服务器端更有意义。如何强制它使用fqdn而不是ip地址来标识连接?
yvgpqqbh

yvgpqqbh1#

原来是我的dns反向查找的问题。

相关问题