DetailPage-MSS-KB

知識庫

文章編號: 269541 - 上次校閱: 2000年10月26日 - 版次: 1.0

INF:與 SQL Server 7.0 連線的時候,遺失的 Windows NT LM Security Support Provider 登錄機碼造成無法產生 SSPI 內容的錯誤訊息

本文曾發行於 CHT269541

在此頁中

結論

當您由一台使用「TCP/IP 通訊協定網路程式庫」的用戶端電腦中試著與 Microsoft SQL Server 7.0 連線時,如果 Microsoft Windows NT LM Security Support Provider 豋錄機碼遺失,將會產生下列錯誤訊息:
Msg 1060 sev 16 state 1 [Microsoft] [ODBC SQL Server driver] 無法 產生 SSPI 內容
(Msg 1060 sev 16 state 1 [Microsoft] [ODBC SQL Server driver] cannot generate SSPI context)

其他相關資訊

Windows NT LM Security Support Provider 服務並未安裝在用戶端電腦上。NTLMSsp 登錄機碼位於:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NTLMSsp

解決方法



若要解決此問題:
  • 請使用下列其中一個方法:

    • 使用「具名管道」作為預設的「通訊協定網路程式庫」。

      -或-

    • 建立別名來使用「具名管道通訊協定網路程式庫」。


    只有 TCP/IP 連線會要求使用 SSPI API 以達到信任連線。-或-

  • -或- 請遵循這些指示來還原遺失的登錄機碼:

    1. 從另一台擁有 NTLM Security Support Provider 服務的 Windows NT Server 上執行 regedit.exe。若要執行這項作業,請按一下[開始],然後按一下 [執行]。在 [執行] 對話方塊中的 [開啟:] 文字方塊中輸入 Regedit。

      注意:您可以使用 [控制台] 中的 [服務]來檢查及觀察 NT LM Security Support Provider 服務是否正在執行。
    2. 請瀏覽到下列的登錄位置:

      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NTLMSsp
    3. 按一下 [登錄],然後按一下 [匯出登錄檔案]。若要匯出 NTLMSsp 登錄機碼,請在 [匯出登錄檔案] 對話方塊裡的 [檔案名稱:] 文字方塊中輸入名稱。在[存檔類型:] 下拉式清單方塊裡選取[登錄檔案]
    4. 將匯出的檔案複製到沒有 NTLM Security Support Provider 服務的伺服器上。
    5. 按兩下您匯出的檔案名稱,該檔案便會將機碼匯入用戶端電腦的登錄中。
    6. 重新啟動電腦並驗證 NTLM Security Support Provider 服務是否已經存在 (參閱步驟一)。
    這時候用戶端電腦便可透過 Query Analyzer 與 Microsoft SQL 7.0 Server 連線。

参考

本文件是根據 Microsoft Knowledgebase 文件編號 Q269541 翻譯的. 若要參考原始英文文件內容, 請至以下網址:

http://support.microsoft.com/support/kb/articles/Q269/5/41.asp (http://support.microsoft.com/kb/269541/en-us?ln=en-us&sd=gn&fr=0)

這篇文章中的資訊適用於:
  • Microsoft SQL Server 7.0 Standard Edition
關鍵字: 
kbinfo kbsqlserv700 KB269541
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。
共用
其他支援選項
Microsoft Community 支援論壇
直接與我們連絡
尋找 Microsoft 認證合作夥伴
Microsoft 市集