【问题标题】:Azure database requires firewall changes but are missing from settingsAzure 数据库需要更改防火墙,但设置中缺少
【发布时间】:2016-05-07 02:33:24
【问题描述】:

我看到了一些说明(例如 this)解释如何让外部应用程序连接到 Azure 数据库。

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

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

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

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

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

编辑:

在我的屏幕上,我只看到“SQL 数据库”而不是“SQL 服务器”。我想知道这有什么不同吗?我怎样才能看到另一个?

除了下面显示的防火墙链接之外,我还看到了一些关于异地复制角色的信息。很奇怪。

什么会让我走上这条路?

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

编辑:

好的,SQL 数据库选项(来自显示“SQL 数据库”的左侧菜单和基于 VM 的 SQL 服务器选项(来自左侧菜单的虚拟机部分)之间似乎存在差异。请参阅 @987654326 @。

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

【问题讨论】:

  • 这一定是 SQL Server Management Studio 2016 RC 中的一个错误。

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


【解决方案1】:

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

SQL 服务器:

SQL 数据库:

【讨论】:

  • 感谢您的屏幕截图。出于某种原因,我在您看到“SQL 服务器”的地方看到了“SQL 数据库”。我还看到“地理复制角色”,您看到“防火墙”。
  • 通过点击服务器名称,它将重定向到“SQL Server”。在那里您可以看到防火墙选项,然后添加您的客户端 IP 地址
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-05-15
相关资源
最近更新 更多