KB4018930 - 更新新增「CLR 嚴格安全性」功能SQL Server

套用到
SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2014 Service Pack 2 - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

摘要

此更新為 Microsoft SQL Server 新增了 CLR 嚴格安全功能。

不過,為了在 SQL Server 中向下相容,此功能已關閉。 由於資料庫層級相容性,無法透過 sp_configure「clr strict security」指令 啟用此功能。

要啟用 CLR 嚴格安全性,請在伺服器資料庫 引擎服務啟動選項中新增追蹤旗標 6545。 請記得,這個追蹤旗標只能與 SQL Server 啟動選項一起使用。 不能用指令 DBCC TRACEON 設定。

其他資訊

此更新的修正包含於以下 SQL Server 的累積更新與服務包中:

Cumulative Update 7 for SQL Server 2016 RTM

Cumulative Update 4 for SQL Server 2016 Service Pack 1

Cumulative Update 6 for SQL Server 2014 SP2

SQL Server 2012 SP3 累積更新 10

SQL Server 服務包資訊

Service Pack 3 for SQL Server 2014

Service Pack 2 for SQL Server 2016

關於 SQL Server 2016 建置

每個 SQL Server 2016 的新建置都包含了前一個建置中包含的所有熱修補與安全修補。 我們建議您安裝最新的 SQL Server 版本:

最新版本的 SQL Server 2016。

SQL Server 2014 最新累積更新

SQL Server 2012 SP3 的最新累積更新

關於 SQL Server 服務包:

Service Pack 是累積性的。 每個新版 Service Pack 都包含前一版 Service Pack 中所有的修正程式,以及任何新增的修正程式。 我們的建議是套用該服務包的最新服務包及累積更新。 所以在安裝最新版的 Service Pack 之前,您不需要安裝前一版的 Service Pack。 請使用以下文章中的表1,查詢最新服務包及最新累積更新的更多資訊。

如何確定 SQL Server 及其元件的版本、版本與更新等級

參考資料

了解 Microsoft 用來描述軟體更新的 術語