Sql-Server
證書鏈由不受信任的機構頒發
前段時間我在 Windows 10 家庭版環境(準確地說是筆記型電腦)上安裝了 SQL Server 2016 開發者版,一切都很好。
然後有人 - 盒子上的管理員 - 在沒有告訴我的情況下決定重命名該盒子。
之後在嘗試連接到 SQL Server 時,我們遇到了以下錯誤消息:
這是一個非常相似的問題:
從 Azure 網站連接 VM 角色中的數據庫時,“證書鏈由不受信任的機構頒發”
我也來過這裡:
目標主體名稱不正確。無法生成 SSPI 上下文。(Microsoft SQL Server,錯誤:0)
我一直在使用 Kerberos 配置管理器,它給了我不同的錯誤消息
我應該說*我可以通過 SQL Server 身份驗證連接到這個 SQL Server 實例,*但我想使用 Windows 身份驗證進行連接。
只是要清楚 - 這都是一臺本地機器,不屬於任何域。
我不太確定如何從這裡開始,我想要的是使用 Windows 身份驗證。
與證書相關的錯誤消息讓我想到在這裡重新頒發證書。我不確定如何完成這項工作,或者這是否是解決這種情況的有效方法。
我今天不會在這台機器旁,但我會盡快趕上。如果時間允許,我會繼續我的研究。
然後確保選中“信任伺服器證書”
轉到高級“選項”並將 TrustServerCertificate=True 放入附加連接參數