Sql-Server

SQL Server 實例是否同時允許安全和非安全連接?

  • March 3, 2016

我們有一個執行 MS SQL Server 2012 的應用程序。對於一個特定的案例,我們希望 SSL 保護 jdbc 連接。我檢查了以下連結:

有兩點讓我感到困惑:

  1. SSL 連接使用埠 1433,就像通常的純文字連接一樣。沒有用於安全連接的額外埠(例如普通 LDAP 的 389 和 LDAPS 的 636)?
  2. 第三個連結顯示“要配置伺服器以接受加密連接”,我需要將“ForceEncryption”設置為 TRUE。

這讓我想到了最後一個問題:是否可以同時使用安全和非安全連接?或者一旦配置好,所有 jdbc 客戶端都必須使用 SSL 嗎?

非常感謝凱

我懷疑這篇文章會幫助你:

預設情況下,該協議仍使用 TCP 埠 1433,而與使用的 SSL 無關。客戶端可以請求 SSL,如果伺服器安裝了證書,伺服器和客戶端將協商 SSL。可以將伺服器配置為強制使用 SSL,這將導致不支持 SSL 的客戶端終止其連接。無需告訴伺服器強制 SSL 進行加密,只要客戶端請求 SSL。

引用自:https://serverfault.com/questions/607265