SQL Server 2016 Express 是不是支持始终加密?

Posted

技术标签:

【中文标题】SQL Server 2016 Express 是不是支持始终加密?【英文标题】:Does SQL Server 2016 Express support Always Encrypted?SQL Server 2016 Express 是否支持始终加密? 【发布时间】:2016-04-26 13:46:55 【问题描述】:

SQL Server 2016 的 Express 版本是否提供 SQL Server 的“静态和动态”新加密功能?

【问题讨论】:

在实际 RTM 之前很难给出明确的答案,但现在答案更接近“否”。您可以下载 RC 版本并自行检查。 基于download.microsoft.com/download/8/A/2/…,它似乎只是一个企业版功能。 现在即使在LocalDB中也支持始终加密 【参考方案1】:

始终加密功能在 Express Edition 中不可用。它仅在 SQL Server EnterpriseDeveloper 版本中可用。

编辑:在 2016 SP1 中,Always Encrypted 功能现在可用于 所有 版本的 SQL Server。更多关于 SP1 中的新功能here(编辑courtey-@Ender2050)

有关不同版本 SQL Server 2016 的功能比较的更多详细信息 - https://www.microsoft.com/en-us/sql-server/sql-server-editions

【讨论】:

那么另一个“为什么不在标准版中,MS?”的情况。优秀:( @Fetchezlavache 现在支持它,即使在 Express 中也是如此 - 抱歉,即使在 LocalDB 中也是如此 @PanagiotisKanavos - 就是为了这个!我完全错过了这个公告。这对我们来说将是巨大的 :)【参考方案2】:

根据 Yogi 上面发布的链接,所有版本的 SQL Server 2016 SP1 都支持始终加密。这一定是最近发生了变化。 2016 年第四季度。

https://www.microsoft.com/en-us/sql-server/sql-server-editions

【讨论】:

感谢@ender205。使用更新的 SP1 编辑了我的答案。 LocalDB也支持

以上是关于SQL Server 2016 Express 是不是支持始终加密?的主要内容,如果未能解决你的问题,请参考以下文章

怎么安装sql server 2016sp1express edition

了解 localDB 与 SQL Server Express 和 SQL Server CE 的关系

为啥我无法在 Windows 7 Professional 64 位 SP1 上安装 SQL Server Express 2016?

sql server express 权限

Microsoft 访问 SQL Server Express [关闭]

从 SQL Server Express 数据库中读取表