Google cloud platform 正在尝试连接到gcp上的SQL Server?
我已经在Google cloud platform 正在尝试连接到gcp上的SQL Server?,google-cloud-platform,Google Cloud Platform,我已经在GCP上创建了一个新的SQL Server实例和数据库。“概述”选项卡显示以下信息: 连接到此实例 公共IP地址:35.223.145.123 实例连接名称:my-quest-263123:us-central1:my-Instance-1 “连接”选项卡已选中“公共IP”。我可以用我的公共ip地址在此选项卡上“添加网络”。网络输入旁边的一条说明是“使用CIDR符号”。我当时无法立即想出如何执行此操作,但此输入接受了我的标准公共IP地址SSL 我在“用户”选项卡上更新了SQL Serve
GCP
上创建了一个新的SQL Server实例和数据库。“概述”选项卡显示以下信息:
连接到此实例
公共IP地址:35.223.145.123
实例连接名称:my-quest-263123:us-central1:my-Instance-1
“连接”选项卡已选中“公共IP”。我可以用我的公共ip地址在此选项卡上“添加网络”。网络输入旁边的一条说明是“使用CIDR
符号”。我当时无法立即想出如何执行此操作,但此输入接受了我的标准公共IP
地址<此连接未启用/需要代码>SSL
我在“用户”选项卡上更新了SQL Server用户的密码,并尝试通过以下SSMS登录到此SS实例:
Server name = my-quest-263123:us-central1:my-instance-1
Authentication = "SQL Server Authentication"
Login = sqlserver
Password = (sqlserver password)
但是,我无法使用这种方法连接到实例。我还为我的GCP
SQL
实例创建了一个新用户,但我也无法用这个新用户连接到实例。你知道我在这里遗漏了什么吗
你知道我在这里遗漏了什么吗
请记住,带SQL server的云SQL仍处于测试阶段,可能会导致意外行为。如果您可以选择,您可以随时更改为使用MySQL或PostgreSQL
至于您的实际设置,我强烈建议您遵循下面的教程,因为您将了解如何通过Cloud Shell使用SSMS和命令行连接到SQL server实例:
- 如果您想进行本地测试,可以使用和参考此
- 如果您想使用SSM,您可以始终遵循下一个步骤
我希望这会有所帮助。要将SSM连接到云SQL For SQL Server实例,建议使用云SQL代理,它为您提供到数据库的安全SSL连接。这里有一篇博文介绍了如何做到这一点,如果您有任何问题,请告诉我:。确保您添加到白名单中的公共ip地址是正确的。CIRD表示法只是定义一个IP范围,您可以在末尾添加/0来指定您的IP范围。另外,当您连接时,您不应该使用实例公共ip吗?