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

标签 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 Server?如果是这样,我不确定如何设置架构等。我想我可以 CodeFirst 一切......

enter image description here

编辑:

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

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

最佳答案

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

SQL Server:

enter image description here

SQL 数据库:

enter image description here

关于sql-server - Azure 数据库需要更改防火墙,但设置中缺少,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37083897/

相关文章:

sql - Azure SQL 的 Webhook

azure - 在单个订阅部署中使用 federatedIdentityCredentials 在 Azure 中部署 AKS

c# - 根据提供的日期参数减去天数

azure - 无法将长期备份保留添加到 Sql Azure 数据库

azure - 我们可以通过ADF解析json数组并将其复制到多个sql表中吗

Azure 存储资源管理器未连接到 Azurite 本地模拟器

asp.net - 推荐的下载远程SQL Server数据库的方法

mysql - 使用 MySQL 或 Sql Server Express 处理 300 多个列

sql - 选择今天日期的电话

sql - 查找重复条目 SQL