从Windows带有FQDN的AWS服务器上的mysql客户端连接到带有FQDN的AWS上的远程mysql服务器

时间:2019-05-09 07:54:27

标签: mysql amazon-ec2

无法从Windows服务器上的mysql客户端使用FQDN连接到远程mysql服务器。这两个服务器都在AWS中。我可以连接IP和通配符'%'。如何使其与完全限定域名(FQDN)一起使用。

Mysql客户端可以通过以下两种方式连接到远程mysql服务器:

使用IP 使用以下命令授予对IP的访问权限:

create user '<USER>'@'<Windows IP>' identified by '<PWD>';
grant all PRIVILEGES on <DBNAME>.* to '<USER>'@'<Windows IP>' WITH GRANT OPTION;

使用通配符 使用通配符'<USER>'@'%'授予访问权限,这意味着来自任何主机的用户都可以访问它,这可能会带来安全问题。

由于IP更改,我们需要使其与FQDN一起使用。使用FQDN授予访问权限时,出现以下错误。 错误排除:(不允许将“'HY000',“ [HY000] [MySQL] [ODBC 3.51驱动程序]主机””连接到该MySQL服务器(1130)(SQLDriverConnect);

0 个答案:

没有答案