SQL Server Analysis Services의 명명 된 인스턴스에 연결할 때 SQL Server 브라우저 서비스에 대 한 SPN은 필요

기술 자료 번역 기술 자료 번역
기술 자료: 950599 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

현상

다음 시나리오를 고려하십시오. Microsoft SQL Server Analysis Services의 명명 된 인스턴스에 연결을 설정 합니다. 다음 SQL Server Browser 서비스에서 명명 된 인스턴스는 사용 가능한 포트를 결정 합니다. Kerberos 인증을 사용 하는 연결. 이 시나리오에서 SQL Server 브라우저 서비스에 대 한 서비스 사용자 이름 (SPN) Analysis Services의 명명 된 인스턴스에 대 한 SPN 이외에 필요한 경우 SQL Server 브라우저 서비스에 대 한 SPN을 존재 하지 않는 경우 Kerberos 인증이 실패 합니다.

원인

연결 문자열에 포함 될 때만이 문제가 발생 하면 SSPI Kerberos = 매개 변수입니다. 이 경우 Kerberos 인증을 사용 하도록 강제로 연결 하 고 SQL Server 브라우저 서비스에 대 한 SPN을 구성 해야 합니다.

연결 문자열에 포함 되어 있지 않으면 해당 SSPI Kerberos = Kerberos 인증에는 일반적으로 매개 변수. SQL Server 브라우저 서비스에 대 한 연결이 NTLM 및 NT_ANONYMOUS 계정 대신 사용 됩니다. 이 경우 SQL Server Browser 서비스에 연결이 되었습니다. SQL Server 브라우저 서비스가 올바른 포트를 결정합니다. 그런 다음 실제 데이터베이스 연결 true 인증을 제공 하도록 Kerberos 인증을 사용 합니다.

해결 방법

SQL Server 브라우저 서비스를 실행 하는 계정을 사용 하 여 SQL Server 브라우저 서비스에 대 한 SPN을 만들어야 합니다.

NetBIOS SPN 형식은 다음과 같습니다.
MSOLAPDisco.3/serverHostName
정규화 된 도메인 이름 형식은 SPN은 다음과 같습니다.
MSOLAPDisco.3/serverHostName.Fully_Qualified_domainName

SPN을 등록 하는 방법

Setspn 명령을 실행 하려면 도메인 관리자 그룹의 구성원 이어야 합니다.

도메인 계정에서 실행 중인 브라우저 서비스에 대 한 SPN을 만들려면 명령 프롬프트에서 다음 명령을 실행 합니다.
Setspn.exe-MSOLAPDisco.3/serverHostName.Fully_Qualified_domainName Browser_Service_Startup_Account

Setspn.exe-MSOLAPDisco.3/serverHostName Browser_Service_Startup_Account
LocalSystem 계정에서 실행 중인 브라우저 서비스에 대 한 SPN을 만들어야 하는 경우 명령 프롬프트에서 다음 명령을 실행 합니다.
Setspn.exe-MSOLAPDisco.3/serverHostName.Fully_Qualified_domainName serverHostNameSetspn.exe-MSOLAPDisco.3/serverHostName serverHostName

SPN을 확인 하려면

서비스가는 도메인 계정으로 실행 중일 때.
Setspn ? l Browser_Service_Startup_Account
서비스가는 LocalSystem 계정에서 실행 중일 때.
Setspn-l serverHostName

현재 상태

이 동작은 의도적으로 설계되었습니다.

속성

기술 자료: 950599 - 마지막 검토: 2014년 1월 16일 목요일 - 수정: 3.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 KbMtko
기계 번역된 문서
이 문서는 Microsoft 기계 번역 소프트웨어를 이용하여 번역되었으며 Microsoft Community에 의한 Community Translation Framework(CTF) 기술 혹은 사람이 번역한 내용에 의하여 사후 편집될 수 있습니다. Microsoft는 Knowledge Base에 있는 모든 문서에 다양한 언어로 접근할 수 있도록 하기 위하여 기계 번역, 사람에 의한 번역 및 커뮤니티가 편집한 내용을 모두 제공합니다. 번역된 문서는 어휘, 구문 및/혹은 문법에 오류가 있을 수 있습니다. Microsoft는 번역 오류로 인한 부정확성, 오류 및/또는 손해와 이를 고객이 사용하는 데에 대하여 책임을 지지 않습니다.
이 문서의 영문 버전 보기:950599

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com