【问题标题】:Does Azure SQL Database supports encryption?Azure SQL 数据库是否支持加密?
【发布时间】:2013-04-09 23:41:09
【问题描述】:

我在多个网站上看到 Azure 不支持加密。

但是,我正在使用“Azure SQL 迁移工具”将 Azure DB 迁移(更像是备份)到 SQL Server,并且收到有关编写视图脚本的警告:“加密对象不会被编写脚本”。

还在他们的网站上找到了这个注释:问题在 v3.5.5 中已修复。基本上,存储过程、视图、UDF、触发器......任何可以加密的对象都是事先检查的。加密的对象以黄色和红色字母突出显示。在摘要页面上,将显示不会被脚本化的加密对象列表。

http://sqlazuremw.codeplex.com/workitem/5762

如果 Azure SQL 支持加密,如何获取此视图的创建脚本?

【问题讨论】:

  • 感谢您的回答。我接受了大卫的回答,因为我已经尝试过不同的备份/迁移工具,结果相同。我没有直接访问数据库的权限,但我认为这可能是 SQL Server 在 VM 中运行的情况。

标签: encryption azure azure-sql-database


【解决方案1】:

Windows Azure SQL 数据库(数据库即服务)不支持加密。但是:如果您在虚拟机中运行 SQL Server,您应该可以使用所有功能,包括加密。

我无法解释从 SQL 数据库迁移到 SQL Server 的过程中发生了什么,以及涉及目标端加密对象的创建脚本。

【讨论】:

    【解决方案2】:

    SQL 数据库仍然不支持加密,因此要么您正在从 SQL Server 数据库读取数据,要么向导中存在错误。据我所知,SQL 数据库中没有加密的数据库对象。如果您确定您正在从 SQL 数据库读取数据,只需尝试在其中创建一个加密视图,看看会发生什么。从 MSDN 文档中,不支持创建加密视图:http://msdn.microsoft.com/en-us/library/windowsazure/ee336244.aspx

    我很想知道您在使用 Enzo Cloud Backup 时是否遇到同样的错误:http://www.bluesyntax.net/backup20.aspx。只需使用免费版。

    【讨论】:

      猜你喜欢
      • 2020-08-18
      • 2023-03-30
      • 1970-01-01
      • 2017-10-23
      • 2019-07-30
      • 2016-05-01
      • 2019-08-27
      • 2016-06-12
      • 2017-03-19
      相关资源
      最近更新 更多