데이터 원본에 대해 자격 증명 저장
보고서에 대한 외부 데이터에 액세스하기 위해 Reporting Services 보고서 서버에서 사용하는 저장된 자격 증명을 구성할 수 있습니다. 보고서가 무인으로 실행되는 경우(예: 보고서를 전자 메일로 게시하는 Reporting Services 구독) 저장된 자격 증명이 사용됩니다. 보고서 처리가 예약되거나 트리거되면 보고서 서버는 자격 증명을 검색하고 사용합니다. 이 항목에서는 기본 모드 및 SharePoint 모드 보고서 서버 모두에 대해 저장된 자격 증명을 구성하는 단계를 안내합니다.
적용 대상: Reporting Services 기본 모드 | Reporting Services SharePoint 모드 |
항목 내용
Configure stored credentials for a report-specific data source (Native mode)
Configure stored credentials for a report-specific data source, (SharePoint mode)
Configure stored credentials for a shared data source (Native mode)
Configure stored credentials for a shared data source (SharePoint mode)
저장된 자격 증명에 대한 보안 정책 요구 사항
보고서 서버에서 다음 보안 정책 중 하나에 대해 저장된 자격 증명에 사용할 계정을 구성해야 합니다. 사용자의 환경에 필요한 최소 수준의 사용 권한으로 정책을 선택하는 것이 좋습니다.
로컬 로그온 허용. 자세한 내용은 로컬 로그온 허용을 참조하세요.
일괄 작업으로 로그온. 자세한 내용은 일괄 작업으로 로그온을 참조하세요.
정책에 대한 일반적인 내용은 그룹 정책 개체에서 보안 설정 편집을 참조하세요.
보고서별 데이터 원본에 대해 저장된 자격 증명 구성(기본 모드)
기본 모드 보고서 관리자에서 보고서가 포함된 폴더를 찾습니다. 항목의 상황에 맞는 메뉴 를 클릭합니다.
관리를 클릭한 다음 데이터 원본을 클릭합니다.
사용자 지정 데이터 원본을 선택합니다.
데이터 원본 유형 목록에서 데이터 원본의 데이터를 처리하는 데 사용할 데이터 처리 확장 프로그램을 선택합니다.
연결 문자열에는 보고서 서버가 데이터 원본에 연결하는 데 사용하는 연결 문자열을 지정합니다. 다음 예에서는 SQL Server AdventureWorks2012 데이터베이스에 연결하는 데 사용되는 연결 문자열을 보여 줍니다.
data source=<servername>;initial catalog=AdventureWorks2012
연결 방법으로 보고서 서버에 안전하게 저장된 자격 증명을 선택합니다.
사용자 이름 및 암호를 입력합니다.
계정이 Windows 도메인 사용자 계정인 경우 <domain>\<account> 형식으로 지정한 다음 데이터 원본에 연결할 때 Windows 자격 증명으로 사용을 선택합니다.
사용자 이름과 암호가 데이터베이스 자격 증명인 경우 데이터 원본에 연결할 때 Windows 자격 증명으로 사용을 선택하지 않습니다. 데이터베이스 서버가 가장 또는 위임을 지원하는 경우에는 데이터 원본에 연결한 후 인증된 사용자로 가장을 선택할 수 있습니다.
적용을 클릭합니다.
Top
보고서별 데이터 원본에 대해 저장된 자격 증명 구성(SharePoint 모드)
보고서가 포함된 문서 라이브러리를 찾은 다음 열기 메뉴 를 클릭합니다.
두 번째 열기 메뉴 를 클릭한 다음 데이터 원본 관리를 클릭합니다.
저장된 자격 증명으로 구성할 사용자 지정 데이터 원본의 이름을 클릭합니다.
데이터 원본 유형 목록에서 데이터 원본의 데이터를 처리하는 데 사용할 데이터 처리 확장 프로그램을 선택합니다.
연결 문자열에는 보고서 서버가 데이터 원본에 연결하는 데 사용하는 연결 문자열을 지정합니다. 다음 예에서는 SQL Server AdventureWorks2012 데이터베이스에 연결하는 데 사용되는 연결 문자열을 보여 줍니다.
data source=<servername>;initial catalog=AdventureWorks2012
자격 증명에 대해 저장된 자격 증명을 선택합니다.
사용자 이름 및 암호를 입력합니다.
계정이 Windows 도메인 사용자 계정인 경우 <domain>\<account> 형식으로 지정한 다음 데이터 원본에 연결할 때 Windows 자격 증명으로 사용을 선택합니다.
사용자 이름과 암호가 데이터베이스 자격 증명인 경우 Windows 자격 증명으로 사용을 선택하지 마세요. 데이터베이스 서버에서 가장 또는 위임이 지원되는 경우 실행 컨텍스트를 이 계정으로 설정을 선택할 수 있습니다.
확인을 클릭합니다.
Top
공유 데이터 원본에 대해 저장된 자격 증명 구성(기본 모드)
기본 모드 보고서 관리자에서 공유 데이터 원본 항목을 찾습니다.
상황에 맞는 메뉴 를 클릭한 다음 관리를 클릭합니다.
데이터 원본 유형 목록에서 데이터 원본의 데이터를 처리하는 데 사용할 데이터 처리 확장 프로그램을 지정합니다.
연결 문자열에는 보고서 서버가 데이터 원본에 연결하는 데 사용하는 연결 문자열을 지정합니다. 연결 문자열에는 자격 증명을 지정하지 않는 것이 좋습니다.
다음 예에서는 로컬 SQL Server AdventureWorks2012 데이터베이스에 연결하는 데 사용되는 연결 문자열을 보여 줍니다.
data source=<localservername>; initial catalog=AdventureWorks2012
사용자 이름 및 암호를 입력합니다.
계정이 Windows 도메인 사용자 계정인 경우 <domain>\<account> 형식으로 지정한 다음 데이터 원본에 연결할 때 Windows 자격 증명으로 사용을 선택합니다.
사용자 이름과 암호가 데이터베이스 자격 증명인 경우 데이터 원본에 연결할 때 Windows 자격 증명으로 사용을 선택하지 않습니다. 데이터베이스 서버가 가장 또는 위임을 지원하는 경우에는 데이터 원본에 연결한 후 인증된 사용자로 가장을 선택할 수 있습니다.
적용을 클릭합니다.
Top
공유 데이터 원본에 대해 저장된 자격 증명 구성(SharePoint 모드)
문서 라이브러리에서 공유 데이터 원본 항목을 찾습니다.
상황에 맞는 메뉴 를 클릭한 다음 두 번째 상황에 맞는 메뉴 를 클릭합니다.
데이터 원본 정의 편집을 클릭합니다.
데이터 원본 유형 목록에서 데이터 원본의 데이터를 처리하는 데 사용할 데이터 처리 확장 프로그램을 지정합니다.
연결 문자열에는 보고서 서버가 데이터 원본에 연결하는 데 사용하는 연결 문자열을 지정합니다. 연결 문자열에는 자격 증명을 지정하지 않는 것이 좋습니다.
다음 예에서는 로컬 SQL Server AdventureWorks2012 데이터베이스에 연결하는 데 사용되는 연결 문자열을 보여 줍니다.
data source=<localservername>; initial catalog=AdventureWorks2012
사용자 이름 및 암호를 입력합니다.
계정이 Windows 도메인 사용자 계정인 경우 <domain>\<account> 형식으로 지정한 다음 Windows 자격 증명으로 사용을 선택합니다.
사용자 이름과 암호가 데이터베이스 자격 증명인 경우 Windows 자격 증명으로 사용을 선택하지 마세요. 데이터베이스 서버에서 가장 또는 위임이 지원되는 경우 실행 컨텍스트를 이 계정으로 설정을 선택할 수 있습니다.
확인을 클릭합니다.
Top
참고 항목
태스크
공유 데이터 원본 만들기, 삭제 및 수정(보고서 관리자)