Bạn hiện đang ngoại tuyến, hãy chờ internet để kết nối lại

Một SPN cho bản ghi dịch vụ trình duyệt máy chủ SQL được yêu cầu khi bạn thiết lập kết nối với một trường hợp được đặt tên của SQL Server bản ghi dịch vụ phân tích

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch thuật của Microsoft và có thể được Cộng đồng Microsoft chỉnh sửa lại thông qua công nghệ CTF thay vì một biên dịch viên chuyên nghiệp. Microsoft cung cấp các bài viết được cả biên dịch viên và phần mềm dịch thuật thực hiện và cộng đồng chỉnh sửa lại để 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 nhiều ngôn ngữ Tuy nhiên, bài viết do máy dịch hoặc thậm chí cộng đồng chỉnh sửa sau không phải lúc nào cũng hoàn hảo. Các 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, 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.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này: 950599
Triệu chứng
Xem xét kịch bản sau đây. Bạn thiết lập kết nối với một trường hợp được đặt tên của bản ghi dịch vụ phân tích Microsoft SQL Server. Sau đó, các bản ghi dịch vụ SQL máy chủ trình duyệt xác định cổng mà thể hiện được đặt tên là có sẵn. Kết nối sử dụng xác thực Kerberos. Trong trường hợp này, tên nguyên tắc bản ghi dịch vụ (SPN) cho các bản ghi dịch vụ trình duyệt máy chủ SQL là, ngoài SPN cho trường hợp được đặt tên của bản ghi dịch vụ phân tích. Nếu SPN cho bản ghi dịch vụ trình duyệt máy chủ SQL không tồn tại, Xác thực Kerberos không thành công.
Nguyên nhân
Hành vi này xảy ra chỉ khi kết nối chuỗi chứa các SSPI = Kerberos tham số. Trong trường hợp này, kết nối bị buộc phải sử dụng xác thực Kerberos, và SPN cho bản ghi dịch vụ SQL máy chủ trình duyệt phải được cấu hình.

Nếu kết nối chuỗi chứa các SSPI = Kerberos tham số, Xác thực Kerberos thường được sử dụng. Kết nối tới bản ghi dịch vụ SQL máy chủ trình duyệt sử dụng NTLM và tài khoản NT_ANONYMOUS thay vào đó. Trong trường hợp này, kết nối vào bản ghi dịch vụ trình duyệt máy chủ SQL được thành công. bản ghi dịch vụ trình duyệt máy chủ SQL xác định đúng cổng. Sau đó, kết nối bộ máy cơ sở dữ liệu thực tế sử dụng xác thực Kerberos nhằm xác thực đúng sự thật.
Giải pháp
Bạn phải tạo một SPN cho bản ghi dịch vụ SQL máy chủ trình duyệt bằng cách sử dụng tài khoản theo đó chạy bản ghi dịch vụ trình duyệt máy chủ SQL.

Định dạng của một SPN NetBIOS là như sau:
MSOLAPDisco.3/serverHostName
Định dạng của một tên miền đầy đủ điều kiện SPN là như sau:
MSOLAPDisco.3/serverHostName.Fully_Qualified_domainName

Làm thế nào để kiểm nhập SPN

Bạn phải là thành viên của nhóm người quản trị miền để chạy lệnh Setspn .

Để tạo ra SPN cho bản ghi dịch vụ trình duyệt đang chạy dưới tài khoản tên miền, hãy chạy các lệnh sau tại dấu kiểm nhắc lệnh:
Setspn.exe - một MSOLAPDisco.3/serverHostName.Fully_Qualified_domainName Browser_Service_Startup_Account

Setspn.exe - một MSOLAPDisco.3/serverHostName Browser_Service_Startup_Account
Nếu bạn phải tạo SPN cho bản ghi dịch vụ trình duyệt đang chạy dưới tài khoản LocalSystem, hãy chạy lệnh sau tại dấu kiểm nhắc lệnh:
Setspn.exe - một MSOLAPDisco.3/serverHostName.Fully_Qualified_domainName serverHostNameSetspn.exe - một MSOLAPDisco.3/serverHostName serverHostName

Để xác minh SPN

Khi các bản ghi dịch vụ đang chạy dưới tài khoản tên miền:
Setspn –l Browser_Service_Startup_Account
Khi các bản ghi dịch vụ đang chạy dưới tài khoản LocalSystem:
Setspn -l serverHostName
Tình trạng
Hành vi này là do thiết kế.

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

Thuộc tính

ID Bài viết: 950599 - Xem lại Lần cuối: 01/19/2014 14:36:00 - Bản sửa đổi: 1.0

Microsoft SQL Server 2005 Analysis Services, Microsoft SQL Server 2005 Developer Edition, Microsoft SQL Server 2005 Enterprise Edition, Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2008 Analysis Services, Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Standard, Microsoft SQL Server 2008 R2 Analysis Services, Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2008 R2 Standard, Microsoft SQL Server 2012 Analysis Services, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Standard

  • kbtshoot kbprb kbmt KB950599 KbMtvi
Phản hồi