다음을 통해 공유


웹 서비스 ID - Windows Server 2003(Reporting Services 구성)

업데이트: 2006년 7월 17일

이 페이지를 사용하여 Microsoft 인터넷 정보 서비스(IIS) 6.0에서 실행되는 보고서 서버에 대한 보고서 서버 웹 서비스에 사용되는 서비스 계정을 보거나 수정할 수 있습니다.

보고서 서버 웹 서비스 계정은 보고서 서버 가상 디렉터리를 만들 때 자동으로 구성됩니다. 웹 서비스는 선택한 웹 사이트의 응용 프로그램 풀에 대해 구성된 보안 ID로 실행됩니다. 그러나 사용할 계정에 대해 구성된 응용 프로그램 풀을 선택하거나 만들어 다른 계정에서 웹 서비스를 실행할 수 있습니다.

변경된 설정이 자동으로 업데이트될 수 있도록 IIS 관리자 대신 항상 Reporting Services 구성 도구를 사용하여 응용 프로그램 풀을 설정하는 것이 좋습니다. 특히 보고서 서버 데이터베이스 연결에 대한 서비스 계정을 사용하는 경우 웹 서비스 ID를 변경하고 암호화 키를 업데이트할 때마다 이 도구는 보고서 서버 데이터베이스에 대한 새 계정 액세스를 제공하여 기존의 암호화된 데이터가 새 계정에 사용될 수 있도록 합니다. 응용 프로그램 풀을 만들거나 구성하기 위해 다른 도구를 사용할 경우 보고서 서버 구성이 완전하지 않을 수 있습니다.

응용 프로그램 풀에 대해 기본이 아닌 계정 사용

기본적으로 응용 프로그램 풀은 원격 서버에 대한 연결을 지원하기 위해 네트워크 자격 증명을 가진 최소 권한 계정인 네트워크 서비스로 작동합니다. 보고서 서버 작업에만 도메인 계정을 사용하려는 경우 배포 요구 사항에 따라 네트워크 서비스가 최적의 옵션이 아닐 수 있습니다. 도메인 계정으로 ASP.NET 응용 프로그램을 실행하는 경우에 대한 지침 및 권장 사항은 MSDN의 방법: ASP.NET 2.0 응용 프로그램용 서비스 계정 만들기(How To: Create a Service Account for an ASP.NET 2.0 Application)를 참조하십시오.

도메인 서비스 계정을 사용하며 도메인이 Kerberos 인증용으로 구성된 경우 웹 사이트에 대한 도메인 계정을 등록하는 SPN(서비스 사용자 이름)을 만들지 않으면 HTTP 401 액세스 거부 오류가 발생할 수 있습니다. 등록하는 도메인 계정이 응용 프로그램 풀에 사용되는 도메인 계정과 같은지 확인합니다. 자세한 내용은 Microsoft TechNet 웹 사이트의 Kerberos에 대한 제약 위임 구성(IIS 6.0)(Configuring Constrained Delegation for Kerberos (IIS 6.0))을 참조하십시오.

[!참고] SPN 구성은 IIS에서 글로벌 설정입니다. SPN을 구성한 경우 웹 서버에 정의된 모든 응용 프로그램 풀은 SPN의 ID로 실행되어야 합니다. SPN을 설정하려면 도메인 관리자여야 합니다.

빨간색 X 표시

Reporting Services를 업그레이드한 후 탐색 창의 웹 서비스 ID 옆에 빨간색 X가 표시되는 경우도 있습니다. 이러한 상황은 이전 설치의 설정이 IIS에 남아 있거나 같은 컴퓨터에서 여러 보고서 서버 인스턴스를 실행하는 경우 모든 인스턴스에 대해 동일한 응용 프로그램 풀을 사용하면 발생할 수 있습니다.

빨간색 X는 실제 웹 서비스 ID와 Reporting Services WMI 공급자가 저장하는 웹 서비스 ID 정보가 일치하지 않음을 나타냅니다. 이러한 상황은 구성 파일에서 웹 서비스 ID 설정을 수정하는 경우 발생할 수 있습니다. 웹 서비스 ID 페이지에서는 ASP.NET 서비스 계정의 실제 웹 서비스 ID를 표시합니다. 일부 경우에는 적용을 클릭하여 설정을 동기화할 수 있습니다.

이 방법으로 문제가 해결되지 않는 경우에는 다른 응용 프로그램 풀을 선택하거나 새로 만들기를 클릭하여 보고서 서버에 대한 새 응용 프로그램 풀을 만듭니다. 변경 내용을 저장하려면 새 응용 프로그램 풀을 지정한 다음 적용을 클릭해야 합니다.

[!참고] ASP.NET 서비스 계정이 비어 있는 경우 보고서 서버 Web.config 파일의 <configuration> 요소 지정 방법에 문제가 있을 수 있습니다. Visual Studio를 사용하여 Web.config 파일을 편집한 경우 Visual Studio에서 <configuration> 요소에 네임스페이스를 추가했을 수 있습니다. <configuration> 요소가 <configuration xmlns="https://schemas.microsoft.com/.NetConfiguration/v2.0">과 유사한 경우 네임스페이스를 제거하십시오(<configuration>).

옵션

  • 보고서 서버
    보고서 서버 웹 서비스에 대한 응용 프로그램 풀을 지정합니다.
  • 보고서 관리자
    보고서 관리자에 대한 응용 프로그램 풀을 지정합니다. 기본적으로 보고서 관리자와 보고서 서버는 같은 응용 프로그램 풀을 사용합니다.
  • 새로 만들기
    새 응용 프로그램 풀을 만들고 보안 ID에 대한 기본 제공 또는 도메인 사용자 계정을 지정합니다.

    보고서 서버 및 보고서 관리자는 같은 응용 프로그램 풀에서 실행할 수 있지만 다른 응용 프로그램 풀을 선택하여 격리할 수도 있습니다.

참고 항목

개념

Reporting Services 구성 F1 도움말

관련 자료

Reporting Services에서 서비스 계정 및 암호 구성
방법: 서비스 계정 구성(Reporting Services 구성)
보고서 서버 데이터베이스 연결 구성
보고서 서버 가상 디렉터리 구성
Introducing the Report Server Web Service
보고서 서버 웹 서비스 및 Windows 서비스 관리

도움말 및 정보

SQL Server 2005 지원 받기

변경 내역

릴리스 내역

2006년 12월 12일

변경된 내용
  • 빨간색 X 표시의 해결 방법에 대한 정보를 추가했습니다.

2006년 7월 17일

새로운 내용
  • 빨간색 X 표시의 해결 방법에 대한 정보를 추가했습니다.
  • 기본이 아닌 계정의 사용에 대한 정보를 추가했습니다.