Sql-Server-2016

Azure Data studio - 連接到同一網路中的伺服器 - 錯誤:收到的證書已過期

  • October 2, 2021

我正在嘗試使用 Azure Data Studio 連接到我的網路上的 SQL 伺服器,但出現錯誤:

與伺服器成功建立連接,但在登錄過程中出現錯誤。(提供者:SSL 提供者,錯誤:0 - 收到的證書已過期。)

連接通過 SSMS 工作,我是該伺服器上的 db_datareader。

Azure Data Studio 版本為 1.30.0

錯誤的詳細資訊:

Microsoft.Data.SqlClient.SqlException (0x80131904):與伺服器建立連接成功,但隨後在登錄過程中出錯。(提供者:SSL Provider,錯誤:0 - 收到的證書已過期。)—> System.ComponentModel.Win32Exception (0x80090328):收到的證書已過期。在 Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) 在 Microsoft.Data.SqlClient.SqlInternalConnection.OnError(SqlException 異常,布爾 breakConnection,操作 1 wrapCloseInAction)在 Microsoft.Data.SqlClient.TdsParserStateObject。在 Microsoft.Data.SqlClient.TdsParserStateObject.SNIWritePacket(PacketHandle 數據包,UInt32 和 sniError,

我有同樣的問題——通過在“連接”的“高級屬性”中將“信任伺服器證書”設置為“真”來解決它。

引用自:https://dba.stackexchange.com/questions/298586