KB5128497 - SQL Server 2017 GDR 的安全性更新程式封裝說明: 2026 年 10 月 13 日

套用到
SQL Server 2017 on Windows SQL Server 2017 on Linux

發行日期: 2026 年 10 月 13 日

版本: 14.0.2140.2

摘要

此安全性更新程式封裝包含修正並解決弱點。 要深入瞭解這些弱點,請參閱下列安全資訊諮詢:

在這個安全性更新程式封裝中,下列組建的 Microsoft SQL Server 元件已經過更新:

  • SQL Server - 產品版本: 14.0.2140.2,檔案版本: 2017.140.2140.2

重要

為協助保護 Windows 上的 SQL Server,請啟用擴充保護加密功能。

此更新中的已知問題

使用 MSDASQL 的連結伺服器查詢會失敗並出現錯誤 7416

使用 MSDASQL (OLE DB Provider for ODBC Drivers) 提供者並指定提供者字串 (@provstr) 的連結伺服器查詢會失敗,並傳回以下錯誤訊息:

Msg 7416,第 16 層
因為不存在登入對應,因此拒絕存取遠端伺服器。

資料庫引擎中更嚴格的連線驗證檢查可能會拒絕某些使用 MSDASQL 提供者的連結伺服器設定的連線,即使早期建置允許這些連線。

如需詳細資訊和因應措施,請參閱使用 MSDASQL 的連結伺服器查詢會失敗並出現錯誤 7416 (部分內容可能是機器或 AI 翻譯)。

包含於此更新中的改進與修正

可下載的 Microsoft Excel 活頁簿包含組建摘要清單,以及其目前的支援生命週期。 Excel 檔案中也包含詳細的修正清單。 立即下載此 Excel 檔案 (英文)。

注意

下表中的個別項目可直接透過書籤參照。 如果您在表格中選取任何錯誤參考識別碼,系統就會使用「#bkmk_NNNNNNN」格式將書籤標記新增至 URL。 接著,您可以與他人共用這個 URL,讓他們直接跳至表格中想要的修正項目。

錯誤參照 描述 修正區域 元件 平台
5521334 修正機器學習服務和語言延伸模組所使用的 SQL Server SQL Satellite 通訊協定訊息剖析邏輯中的多個記憶體損毀和記憶體洩漏弱點。 SQL Server 引擎 擴充性 Linux、Windows
5524465 在可用性群組次要複本上新增 FILESTREAM 片段大小驗證,以拒絕過大的片段。 SQL Server 引擎 高可用性和災害復原 Linux、Windows
5533870 改善異動複寫中佇列更新訂閱的安全性和可靠性。 SQL Server 引擎 複寫 Windows
5533874 改善異動複寫中佇列更新訂閱的安全性和可靠性。 SQL Server 引擎 複寫 Windows
5541131 改善對 Showplan 輸入的處理,以提升安全性和可靠性。 SQL Server 引擎 查詢存放區 Windows
5571556 修正 SQL Server 虛擬裝置介面 (VDI) 中的資訊安全漏洞,其中開啟虛擬裝置集時可能會發生越界寫入動作。 SQL Server 引擎 備份還原 Windows
5572076 修正 SQL Server 虛擬裝置介面 (VDI) 中的資訊安全漏洞,在備份或還原作業期間處理傳輸的資料時,可能會發生越界讀取或寫入動作。 SQL Server 引擎 備份還原 Windows
5582165 修正如果提供者字串不包含使用者識別碼 (UID) ,則 MSDASQL 連結伺服器連線失敗的問題。 SQL Server 引擎 分散式查詢 Linux、Windows
5639363 修正影響資料驗證的複寫作業問題。 SQL Server 引擎 複寫 Linux、Windows
5639374 修正合併式複寫 Web 同步作業中影響資料驗證的問題。 SQL Server 引擎 複寫 Linux、Windows
5639394 加強某些與複寫相關的資料庫作業的授權檢查,有助於防止資料庫資訊意外洩露。 SQL Server 引擎 複寫 Linux、Windows
5639442 將 SQL 追蹤讀取器內的 LoginSid 處理限制為內部緩衝區大小,以防止格式不正確的追蹤資料造成超出範圍讀取動作。 SQL Server 引擎 程式設計 Windows
5644968 改善訂閱者資料庫還原和升級作業期間,處理複寫安全性中繼資料的安全性和可靠性。 SQL Server 引擎 複寫 Windows
5645007 改善記錄讀取器代理程式在異質異動複寫案例中的安全性和可靠性。 SQL Server 引擎 複寫 Windows
5650549 修正多個安全性弱點;當資料庫引擎讀取特別製作的 Extended Events (.xel) 檔案時,這些弱點可能會導致資訊洩漏或阻斷服務。 SQL Server 引擎 Extended Events Linux、Windows

如何取得並安裝更新

方法 1:Windows Update

可透過 Windows Update 取得此更新。 開啟自動更新後,就會自動下載並安裝此更新。 如需有關如何開啟自動更新的詳細資訊,請參閱 Windows Update:常見問題集。

方法 2:Microsoft Update Catalog

若要取得此更新的獨立套件,請前往 Microsoft Update Catalog 網站。

注意

  • 已為張貼至 Microsoft Update Catalog 網站的這個與未來安全性版本更新其偵測邏輯。 如需詳細資訊,請參閱更新 SQL Server 服務的 Microsoft Update 偵測邏輯 (部分機器翻譯)。
  • 即使未安裝 Reporting Services,也可透過 Microsoft Update Catalog 為所有執行 SQL Server 的伺服器提供此項更新。 未裝載 Microsoft SQL Server Reporting Services 的電腦可選擇是否安裝此安全性更新。

方法 3: Microsoft 下載中心

您可以從「Microsoft 下載中心」下載下列檔案:

下載圖示 立即下載套件 (英文)

其他資訊

先決條件

若要套用此更新,您必須安裝 SQL Server 2017 或這個 SQL Server 2017 GDR 以前的任何 SQL Server 2017 GDR 發行版本。

安全性更新部署資訊

如需有關此更新的部署資訊,請參閱 Deployments - Security Update Guide。

檔案雜湊資訊

檔案名稱 SHA256 雜湊
SQLServer2017-KB5128497-x64.exe E99FBBDF4C94DA177BA8F6E622B3459A0C837D8F1556FEA25A94C2DA6C8CCB29

檔案詳細資訊

此套件的英文版具有下列工作表中列出的文件屬性 (或更新的文件屬性)。 這些檔案的日期與時間是以國際標準時間 (UTC) 表示。 當您檢視檔案資訊時,它會轉換成當地時間。 若要查看 UTC 與當地時間的差異,請使用 [控制台] 中 [日期和時間] 項目的 [時區] 索引標籤。

適用於所有支援 x64 為主的版本 - 下載安全性更新程式封裝 5128497 中包含的檔案清單。

有關保護和安全性的資訊

線上自我保護: Windows 安全性支援

了解我們如何防範網路威脅:Microsoft 安全性