Sql-Server

需要啟用哪些密碼才能在 Windows 10 上安裝和執行 SQL Server 2014 SP1?

  • March 20, 2016

我們的組織正在試用 Windows 10,由於最近的安全問題,我們的發行版對使用的密碼進行了一些修改。

就目前而言,SQL Server 2014 Developer SP1 無法正確安裝。服務無法啟動。我嘗試通過 TLS 1.2 啟用 TLS 1.0,這使我能夠使用本地服務帳戶啟動 SQL 引擎。但不是 SQL 代理或瀏覽器。我也無法使用 SMSS 在本地連接到伺服器,所有登錄都失敗(sa 或目前的 windows 使用者)。

禁用 SSL/TLS:

SSL 3.0 / TLS 1.0 / TLS 1.1

啟用 TLS:

TLS 1.2

禁用密碼:

DES 56/56

NULL

RC2 128/128

RC2 40/128

RC2 56/128

RC4 40/128

RC4 56/128

RC4 64/128

RC4 128/128

啟用密碼:

AES 128/128

AES 256/256

Triple DES 168 /168

雜湊:

MD5(禁用)

SHA(啟用)

Diffie-Hellman(啟用)

PKCS(啟用)

然後將密碼從最安全到最不安全進行排序。

設置引導日誌:

功能:數據庫引擎服務
狀態:失敗:查看日誌了解詳情
失敗原因:功能設置過程中出現錯誤。
下一步:使用以下資訊解決錯誤,解除安裝此功能,然後再次執行設置過程。
組件名稱:SQL Server 數據庫引擎服務實例功能
組件錯誤程式碼:0x851A0019
錯誤描述:找不到數據庫引擎啟動句柄。

在安裝過程中嘗試啟動 SQL Server 引擎時出現錯誤日誌:

錯誤:17190,嚴重性:16,狀態:1。 
初始化 FallBack 證書失敗,錯誤程式碼:1,狀態:20,錯誤編號:0。 
無法初始化 SSL 加密,因為找不到有效的證書,並且無法創建自簽名證書。 
錯誤:17182,嚴重性:16,狀態:1。 
TDSSNIClient 初始化失敗,錯誤為 0x80092004,狀態程式碼 0x80。原因:無法初始化 SSL 支持。找不到對像或屬性。 
錯誤:17826,嚴重性:18,狀態:3。
由於網路庫中的內部錯誤,無法啟動網路庫。要確定原因,請查看錯誤日誌中緊接此錯誤之前的錯誤。 
錯誤:17120,嚴重性:16,狀態:1。 
SQL Server 無法生成 FRunCommunicationsManager 執行緒。檢查 SQL Server 錯誤日誌和 Windows 事件日誌以獲取有關可能的相關問題的資訊。

我的下一步行動是嘗試啟用最有可能的罪魁禍首,如 SSL 3.0,然後繼續啟用密碼。

但是,如果有人能對 SQL Server 2014 SP1 的要求有所了解,或者我找錯地方了,請告訴我。

重新啟用所有密碼和 SSL 3.0 後,我完全解除安裝了損壞的安裝。

我註銷並使用第二個管理員帳戶擦除安裝 SQL Server 的使用者配置文件。我刪除了系統資料庫中我能找到的任何 SQL Server 安裝片段。

我還刪除了 SQL Server 創建的所有使用者配置文件,並將它們從系統資料庫中刪除。

在此之後安裝工作,幾乎無論如何,SSAS 的預設服務帳戶無法啟動 AS 服務,但切換到另一個服務帳戶工作。

仍然不確定它是損壞的 User Profiler 還是 SSL 3.0 和密碼被禁用的事實。這可能是一個組合。

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