如何允许客户端IP访问Microsoft Azure数据库?

时间:2017-01-03 22:55:15

标签: c# android azure

我正在开发Android应用程序。当我的应用程序启动时,出现此错误在屏幕截图下方 enter image description here

我在Azure门户中的服务器上添加了一条新规则,允许在错误消息中访问客户端IP,但我仍然遇到同样的错误。当我尝试执行sp_set_firewall_rule时,我有这个:

enter image description here

我使用网络服务将我的Android应用程序连接到Azure上的微软SQL服务器数据库。

1 个答案:

答案 0 :(得分:0)

正如@DavidMakogon所说,请检查Azure SQL数据库的防火墙是否允许在Azure上部署Web服务时访问Azure服务,请参阅下图。

图1.在门户上浏览SQL Azure的概述选项卡 enter image description here 图2.启用Allow access to Azure Service ON 的选项 enter image description here

然后,Azure上的所有Web服务都可以访问SQL数据库。

或者,如果您的Web服务已部署在其他平台上以访问SQL数据库,则需要单击Add client IP,然后Client IP address将添加到防火墙白名单中,如下图所示。 / p>

enter image description here