방법: 데이터 원본에 대해 자격 증명 저장(보고서 관리자)

보고서에 대한 외부 데이터에 액세스하기 위해 보고서 서버에서 사용하는 저장된 자격 증명 집합 하나를 지정할 수 있습니다. 보고서가 무인으로 실행되는 경우 저장된 자격 증명이 사용됩니다. 보고서 처리가 사용자 요청이 아니라 이벤트에 의해 예약되거나 트리거되면 보고서 서버는 자격 증명을 검색하고 사용합니다.

계정에는 보고서 서버 컴퓨터에 대한 로컬 로그온 허용 권한이 있어야 합니다. 이 사용 권한을 부여하는 방법 및 지침은 보고서 데이터 원본에 대한 자격 증명 및 연결 정보 지정을 참조하십시오.

보고서별 데이터 원본에 대해 저장된 자격 증명을 지정하려면

  1. 보고서 관리자에서 내용 페이지로 이동합니다. 보고서별 데이터 원본을 구성할 보고서로 이동한 후 보고서 항목을 클릭합니다.

  2. 속성 탭을 클릭합니다. 일반 속성 페이지가 열립니다.

  3. 데이터 원본 탭을 클릭합니다.

  4. 사용자 지정 데이터 원본을 선택합니다.

  5. 연결 유형 목록에서 데이터 원본의 데이터를 처리하는 데 사용할 데이터 처리 확장 프로그램을 지정합니다.

  6. 연결 문자열에는 보고서 서버가 데이터 원본에 연결하는 데 사용하는 연결 문자열을 지정합니다. 다음 예에서는 SQL Server AdventureWorks2008R2 데이터베이스에 연결하는 데 사용되는 연결 문자열을 보여 줍니다.

    data source=<servername>;initial catalog=AdventureWorks2008R2
    
  7. 연결 방법으로 보고서 서버에 안전하게 저장된 자격 증명 중에서 선택합니다.

  8. 사용자 이름과 암호를 입력합니다.

    • 계정이 Windows 도메인 사용자 계정인 경우 <domain>\<account> 형식으로 지정한 다음 데이터 원본에 연결할 때 Windows 자격 증명으로 사용을 선택합니다.

    • 사용자 이름과 암호가 데이터베이스 자격 증명인 경우 데이터 원본에 연결할 때 Windows 자격 증명으로 사용을 선택하지 않습니다. 데이터베이스 서버가 가장 또는 위임을 지원하는 경우에는 데이터 원본에 연결한 후 인증된 사용자로 가장을 선택할 수 있습니다.

  9. 적용을 클릭합니다.

공유 데이터 원본에 대해 저장된 자격 증명을 지정하려면

  1. 보고서 관리자에서 내용 페이지로 이동합니다. 공유 데이터 원본 항목으로 이동합니다. 다음 아이콘은 공유 데이터 원본 항목을 나타냅니다.

    공유 데이터 원본 아이콘

  2. 항목을 클릭하여 엽니다. 일반 속성 페이지가 열립니다.

  3. 연결 유형 목록에서 데이터 원본의 데이터를 처리하는 데 사용할 데이터 처리 확장 프로그램을 지정합니다.

  4. 연결 문자열에는 보고서 서버가 데이터 원본에 연결하는 데 사용하는 연결 문자열을 지정합니다. 연결 문자열에는 자격 증명을 지정하지 않는 것이 좋습니다.

    다음 예에서는 로컬 SQL Server AdventureWorks2008R2 데이터베이스에 연결하는 데 사용되는 연결 문자열을 보여 줍니다.

    data source=<localservername>; initial catalog=AdventureWorks2008R2
    
  5. 사용자 이름과 암호를 입력합니다.

    • 계정이 Windows 도메인 사용자 계정인 경우 <domain>\<account> 형식으로 지정한 다음 데이터 원본에 연결할 때 Windows 자격 증명으로 사용을 선택합니다.

    • 사용자 이름과 암호가 데이터베이스 자격 증명인 경우 데이터 원본에 연결할 때 Windows 자격 증명으로 사용을 선택하지 않습니다. 데이터베이스 서버가 가장 또는 위임을 지원하는 경우에는 데이터 원본에 연결한 후 인증된 사용자로 가장을 선택할 수 있습니다.

  6. 적용을 클릭합니다.