我已经在 Google Cloud Platform 上安装了 Microsoft SQL Server 2017,并设置了虚拟机。我可以使用 SQL Management Studio 访问虚拟机上的服务器。
该服务器的目的是在接下来的一个月内培训一组人员。因此,我想为组中的每个人设置一个 SQL 用户,以允许他们仅使用 IP 地址远程登录服务器。
我在 Google Cloud 防火墙和 Windows Server 2016 防火墙中设置了规则。在这两种情况下,我都允许 TCP/UDP 连接。不幸的是,我仍然无法使用通过 RDP 连接的相同 IP 地址连接到服务器。我是否遗漏了任何步骤?
提前感谢你的帮助!
答案1
部署 SQL 服务器后,您必须保留一个静态外部 IP 地址 [1],然后使用 SQL 将该地址分配给 VM 实例 [2]。
然后你可以按照这个公共文档[3]来打开服务器端口。
这足以让它工作。如果你正在试验问题,最好有更多详细信息,例如错误消息是什么,以及操作系统内部和 GCP 上的防火墙规则的一些屏幕截图。
希望对你有帮助。
[3]https://docs.bitnami.com/google/faq/administration/use-firewall/