共用方式為


SQL Server Native Client 組態屬性 (旗標索引標籤)

只適用於 SQL Server - 僅限 Windows。

此電腦上的 Microsoft SQL Server 用戶端會使用SQL Server Native Client 程式庫檔案中提供的通訊協定與 SQL Server 伺服器通訊。 此頁面可設定用戶端電腦,以要求使用「傳輸層安全性」(TLS) (先前稱為「安全通訊端層」(SSL)) 來建立加密的連線。 如果無法建立加密的連線,則連線會失敗。

登入過程一律加密。 本文中的選項只適用於加密資料。 如需 SQL Server 如何加密通訊的詳細資訊,以及如何將用戶端設定為信任伺服器憑證之根授權單位的指示,請參閱《SQL Server 線上叢書》中的<加密 SQL Server 的連接>以及<如何:啟用資料庫引擎的加密連接 (SQL Server 組態管理員)>。

重要

SQL Server Native Client (SNAC) 未隨附:

  • SQL Server 2022 (16.x) 及更新版本
  • SQL Server Management Studio 19 與更新版本

不建議使用 SQL Server Native Client (SQLNCLI 或 SQLNCLI11) 和舊版 Microsoft OLE DB Provider for SQL Server (SQLOLEDB) 進行新的應用開發。

針對新專案,請使用下列其中一個驅動程式:

針對 SQL Server 資料庫引擎 (2012 到 2019 版) 的隨附元件 SQLNCLI,請參閱支援生命週期例外狀況

選項。

強制通訊協定加密
使用 TLS 來要求連線。

信任伺服器憑證
當設定為 [否] 時,用戶端處理序會嘗試驗證伺服器憑證。 用戶端和伺服器各需擁有公開憑證授權單位所發行的憑證。 若用戶端電腦沒有憑證,或憑證驗證失敗,則會結束連接。

當設定為 [是] 時,用戶端不會驗證伺服器憑證,因此會啟用自我簽署憑證。

只有在 [強制通訊協定加密] 設定為 [是] 時,才能使用 [信任伺服器憑證]