共用方式為


getEncrypt 方法 (SQLServerDataSource)

下載 JDBC 驅動程式

傳回 Boolean 值,這個值會指出是否啟用 encrypt 屬性。

語法

  
public boolean getEncrypt()  

傳回值

如果啟用 encrypt 屬性,則為 true, 否則為 false

備註

如果 encrypt 屬性已設為 true,則 Microsoft JDBC Driver for SQL Server 會確保 SQL Server 將針對用戶端和伺服器之間傳送的所有資料使用 TLS 加密,條件是伺服器上必須先安裝憑證。

如果 encrypt 屬性未指定或設定為 false,則驅動程式將不會強制 SQL Server 支援 TLS 加密。 如果 SQL Server 執行個體未設定為強制 TLS 加密,則不使用任何加密即可建立連線。 如果 SQL Server 執行個體設定為強制 TLS 加密,則在正確設定的 Java Virtual Machine (JVM) 上執行時,Microsoft JDBC Driver for SQL Server 將會自動啟用 TLS 加密,否則連線會中止,而且驅動程式會引發錯誤。 如果未設定 encryption 屬性,getEncrypt 方法會傳回預設值 false

另請參閱

SQLServerDataSource 成員
SQLServerDataSource 類別