从本地网络连接到 Azure SQL

Connect to Azure SQL from on premise network

我们正在使用 Azure SQL 开发一个 Web API,用于完全托管在 Azure 上的数据持久化。我们需要将一些数据从本地推送到 Azure SQL。我们的信息安全团队尚未准备好打开端口 1433 以提供出站连接。从本地安全连接到 Azure SQL 的最佳方法是什么。我做了一些研究,发现了几种从 Azure 连接到本地的方法,但我需要从本地安全连接到 Azure Sql。

Azure SQL 数据库服务只能通过 TCP 端口 1433 使用。因此您必须打开端口 1433 以提供出站连接。

为了帮助保护您的本地网络环境,最佳做法是配置您的本地防火墙并仅允许端口 1433 上的出站连接到您的 目标 SQL 数据库 IP 地址 已列出 here. Read more explanation here

此外,Azure SQL 数据库强制对所有客户端连接进行加密。您可以从 an overview of Azure SQL Database security capabilities 获得更多详细信息。