Thông báo lỗi khi bạn kết nối với SQL Server nếu khóa registry Windows NT LM Security hỗ trợ nhà cung cấp là mất tích: "không thể tạo ra bối cảnh SSPI"

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch máy của Microsoft chứ không phải do con người dịch. Microsoft cung cấp các bài viết do con người dịch và cả các bài viết do máy dịch để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng ngôn ngữ của bạn. Tuy nhiên, bài viết do máy dịch không phải lúc nào cũng hoàn hảo. Loại bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, giống như một người nước ngoài có thể mắc sai sót khi nói ngôn ngữ của bạn. Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra. Microsoft cũng thường xuyên cập nhật phần mềm dịch máy này.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này:269541
TÓM TẮT
Khi bạn cố gắng kết nối với một thể hiện của SQL máy chủ từ một máy tính khách hàng sử dụng thư viện Net TCP/IP, thông báo lỗi sau xảy ra nếu khóa registry Microsoft Windows NT LM Security hỗ trợ nhà cung cấp là mất tích:
Msg 1060 sev 16 bang 1 [Microsoft] [trình điều khiển ODBC SQL Server] không thể tạo ra các bối cảnh SSPI
THÔNG TIN THÊM
Windows NT LM Security hỗ trợ nhà cung cấp dịch vụ không được cài đặt trên máy khách. Khóa sổ đăng ký NTLMSsp này tọa lạc tại:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NTLMSsp

WORKAROUND WORKAROUND

Để làm việc xung quanh vấn đề:
  • Sử dụng một trong các cách sau:

    • Sử dụng tên là ống như mặc định thư viện Net.

      - hay -

    • Tạo ra một bí danh có sử dụng thư viện Named Pipes Net.


    Kết nối TCP/IP chỉ đòi hỏi việc sử dụng các API SSPI để làm cho các kết nối đáng tin cậy.- hay -

  • Làm theo các hướng dẫn để khôi phục lại khóa registry bị thiếu:

    1. Chạy Regedit.exe trên một máy chủ Windows NT có NTLM Security hỗ trợ nhà cung cấp dịch vụ. Để làm điều này, bấm Bắt đầu, và sau đó nhấp vào Chạy. Nhập Regedit trong các Mở: hộp văn bản của các Chạy hộp thoại.

      LƯU Ý: Bạn có thể sử dụng các Dịch vụ tiểu dụng trong Bảng điều khiển để kiểm tra và xem nếu các NT LM Security hỗ trợ nhà cung cấp dịch vụ đang chạy.
    2. Điều hướng tới vị trí đăng ký sau đây:

      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NTLMSsp
    3. Nhấp vào Đăng ký, và sau đó nhấp vào Xuất khẩu Registry File. Để xuất khẩu NTLMSsp KY, nhập tên trong các Tên tệp: hộp văn bản của các Xuất khẩu Registry File hộp thoại. Chọn Đăng ký tập tin trong các Lưu như kiểu: hộp thả xuống combo.
    4. Sao chép các tập tin bạn xuất khẩu đến máy chủ mà không có dịch vụ nhà cung cấp hỗ trợ NTLM bảo mật.
    5. Bấm đúp tên tập tin bạn xuất khẩu để các tập tin chuyển nhập chìa khóa vào registry của máy khách.
    6. Lại bắt đầu máy tính và kiểm chứng rằng an ninh NTLM hỗ trợ nhà cung cấp dịch vụ hiện nay (xem bước 1).
    Máy tính khách hàng bây giờ có thể kết nối của bạn thể hiện của SQL Server thông qua SQL Query Analyzer.
kết nối sspi NTLM lỗi 1060

Cảnh báo: Bài viết này được dịch tự động

Thuộc tính

ID Bài viết: 269541 - Xem lại Lần cuối: 08/22/2011 09:57:00 - Bản sửa đổi: 2.0

Microsoft SQL Server 2000 Standard Edition, Microsoft SQL Server 7.0 Standard Edition, Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Developer Edition, Microsoft SQL Server 2005 Enterprise Edition, Microsoft SQL Server 2005 Express Edition, Microsoft SQL Server 2005 Workgroup Edition

  • kbinfo kbmt KB269541 KbMtvi
Phản hồi