如何在Azure数据库池中的所有数据库上启用“透明数据加密”?

时间:2018-01-03 16:15:38

标签: azure-sql-database tde elastic-database-pool

我们有几个Azure Elastic数据库池,有数百个数据库。现在我们要启用透明数据加密功能。它不是服务器或池设置,而是数据库设置。 我花了一天时间点击门户网站,为所有个人数据库启用TDE。有更聪明的方法吗?脚本或多选,或类似的东西? 谢谢你的帮助!

1 个答案:

答案 0 :(得分:1)

默认情况下,使用服务管理的TDE加密所有新创建的SQL数据库。 2017年5月之前的现有数据库和通过还原,地理复制和数据库副本创建的数据库默认情况下不加密。有关详细信息,请阅读this文档。

您可以创建弹性作业以对池中的所有数据库执行ALTER DATABASE SET ENCRYPTION OFF。阅读更多相关信息here