Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 到Azure SQL DB的事务复制-如何加密数据?_Sql Server_Azure_Encryption_Azure Sql Database_Transactional Replication - Fatal编程技术网

Sql server 到Azure SQL DB的事务复制-如何加密数据?

Sql server 到Azure SQL DB的事务复制-如何加密数据?,sql-server,azure,encryption,azure-sql-database,transactional-replication,Sql Server,Azure,Encryption,Azure Sql Database,Transactional Replication,我的组织正在考虑使用到Azure SQL DB的事务复制,但不确定加密和安全性在何处适合这一新功能。我们正在寻找有关如何配置复制到Azure SQL的安全性的文档,可能需要使用加密和其他步骤来帮助缓解漏洞 请参阅本部分,特别是关于使用transact-SQL创建订阅的部分。另请参见关于连接加密。所以我认为,当您添加订户时,您所要做的就是确保启用了连接加密。下面简要描述了如何在连接到Azure SQL时实现这一点。由于添加订阅服务器时必须连接到Azure SQL数据库,因此过程类似: 打开SQLS

我的组织正在考虑使用到Azure SQL DB的事务复制,但不确定加密和安全性在何处适合这一新功能。我们正在寻找有关如何配置复制到Azure SQL的安全性的文档,可能需要使用加密和其他步骤来帮助缓解漏洞

请参阅本部分,特别是关于使用transact-SQL创建订阅的部分。另请参见关于连接加密。所以我认为,当您添加订户时,您所要做的就是确保启用了连接加密。下面简要描述了如何在连接到Azure SQL时实现这一点。由于添加订阅服务器时必须连接到Azure SQL数据库,因此过程类似:

  • 打开SQLServerManagementStudio
  • 在对象资源管理器中,单击连接,然后单击数据库引擎
  • 从“连接到服务器”,单击“连接属性”
  • 选择加密连接
  • 也可以考虑在PROM和Azure之间的VPN连接。 保护传输中的数据应该是数据保护战略的重要组成部分。因为数据将从 对于许多位置,一般建议您始终使用 用于跨不同位置交换数据的SSL/TLS协议。在某些方面 在这种情况下,您可能希望隔离整个通信 通过使用 虚拟专用网络(VPN)

    对于在本地基础架构和Azure之间移动的数据,您可以 应考虑适当的防护措施,如HTTPS或VPN。

    对于需要确保从多个服务器访问的组织 位于Azure内部的工作站,使用Azure站点到站点VPN

    对于需要从一个工作站进行安全访问的组织 位于Azure的内部部署中,使用点对点VPN

    更大的数据集可以通过专用的高速WAN链路移动 比如快速路线。如果选择使用ExpressRoute,还可以 使用SSL/TLS或其他加密工具在应用程序级别加密数据 增加保护的协议


    你的源数据库是什么?您希望在Azure中设置地理位置复制,还是希望从本地SQL Server复制到Azure SQL?你的问题太模糊了。我们的源数据库:本地Sql Server。我们的目标数据库:Sql Azure,我们不需要地理复制。我们的场景只是从本地Sql Server到Sql Azure的数据复制。我们不想使用Azure数据同步或Azure数据工厂。