Azure SQL DB-在端口1433上保护通信安全

时间:2017-01-16 19:50:15

标签: sql azure

我正在使用Azure SQL Server数据库,需要通过我的本地开发环境连接到它,因为我们没有本地Db设置。我使用实体框架和标准连接字符串通过端口1433连接。这需要在组织防火墙中打开端口1433。

但是,我工作场所的安全小组希望我确保此通信安全,以抗议数据泄露,以便他们可以打开我的工作端口1433.

我如何确保?如果默认情况下这是安全的,那么一些解释它的链接。如果没有,我可以采取的步骤来实现它。

或者指出一个问题,解决了这个问题。非常感谢!!!

1 个答案:

答案 0 :(得分:3)

来自https://docs.microsoft.com/en-us/azure/sql-database/sql-database-security-overview

  

重要

     

所有与Azure SQL数据库的连接始终需要加密(SSL / TLS),而数据是在传输过程中#34;进出数据库。在应用程序的连接字符串中,必须指定参数来加密连接而不是信任服务器证书(如果您将连接字符串复制出来,则可以使用Azure经典门户网站),否则连接将无法验证服务器的身份,并且容易受到“中间人”的影响。攻击。例如,对于ADO.NET驱动程序,这些连接字符串参数为Encrypt=TrueTrustServerCertificate=False