Azure数据库需要更改防火墙但设置中缺少

时间:2016-05-07 02:33:24

标签: sql-server azure azure-sql-database

我看过几条说明(例如this),解释了如何启用外部应用程序以连接到Azure数据库。

enter image description here

说明中始终提到常规设置中的防火墙选项。

enter image description here

我的Azure门户在常规设置中不显示“防火墙”。这似乎阻止我从SQL Server连接。

当我尝试从SSMS连接到SQL Server时,它说:“您的客户端IP地址无权访问服务器。登录Azure帐户并创建新的防火墙规则以启用访问。

enter image description here

然后当我点击“添加我的客户端”或“添加我的子网范围”时,它会显示“正在进行...”并且永久旋转。

如何从SSMS(sql server management studio)启用访问?

编辑:

在我的屏幕上,我只看到“SQL数据库”,而不是“SQL服务器”。我想知道这是否有所作为?我怎么能看到另一个?

除了下面显示的防火墙链接外,我还看到了一些关于地理复制角色的内容。怪异。

什么会让我走上这条赛道?

只能从Azure中看到SQL数据库,而从外部可以看到SQL服务器吗?如果是这样,我不确定如何设置架构等等。我想我可以CodeFirst一切......

enter image description here

修改

好的,看起来SQL数据库选项(来自左侧菜单中的“SQL数据库”和基于VM的SQL服务器选项(来自左侧菜单上的虚拟机部分)之间存在差异。请参阅{{ 3}}

仍然不确定如何启用我的IP或从Sql Server Management Studio连接......

1 个答案:

答案 0 :(得分:3)

我认为您在Azure数据库常规设置中进行了搜索。您必须转到SQL Server ,有一个防火墙设置选项,您可以添加您的客户端IP地址。

SQL Server:

enter image description here

SQL数据库:

enter image description here