다음을 통해 공유


보고서 작성기에서 자격 증명 지정

자격 증명은 데이터 원본에서 데이터를 검색하려는 사용자를 인증합니다. 데이터 원본의 소유자는 사용해야 하는 자격 증명 유형을 결정합니다. 예를 들어 데이터베이스 관리자는 사용자가 Windows 사용자 이름과 암호를 제공해야 한다고 지정할 수 있습니다.

보고서 정의에서 각 데이터 원본 정의는 이름, 연결 문자열, 통합 보안 사용 여부 및 자격 증명이 필요하지만 지정되지 않은 경우 표시할 프롬프트를 지정합니다. 자격 증명은 보고서 정의에 저장되지 않습니다. 보고서가 보고서 서버에 게시되면 데이터 원본을 보고서 정의와 독립적으로 관리할 수 있습니다. 데이터 원본 소유자는 보고서 서버의 포함된 데이터 원본과 공유 데이터 원본 모두에 대한 자격 증명을 지정할 수 있습니다.

비고

보고서 서버 관리자는 사용자에게 공유 데이터 원본 또는 모델을 선택하거나 보고서를 열거나 저장할 보고서 서버를 찾아볼 수 있는 적절한 권한을 부여해야 합니다. 자세한 내용은 설치, 제거 및 보고서 작성기 지원을 참조하세요.

비고

보고서 작성기 및 SQL Server 데이터 도구의 보고서 디자이너에서 보고서 정의(.rdl)를 만들고 수정할 수 있습니다. 각 작성 환경은 보고서 및 관련 항목을 만들고, 열고, 저장하는 다양한 방법을 제공합니다. 자세한 내용은 microsoft.com 웹 의 보고서 디자이너 및 SSRS(보고서 작성기)에서 보고서 디자인을 참조하세요.

자격 증명 사용 시기 이해

보고서 작성기에서 자격 증명은 보고서 서버에 연결할 때 또는 포함된 데이터 원본 만들기, 데이터 세트 쿼리 실행 또는 보고서 미리 보기와 같은 데이터 관련 작업에 자주 사용됩니다. 자격 증명은 보고서에 저장되지 않습니다. 보고서 서버 또는 로컬 클라이언트에서 별도로 관리됩니다. 다음 목록에서는 제공해야 하는 자격 증명 유형, 자격 증명이 저장되는 위치 및 사용 방법에 대해 설명합니다.

  • Reporting Services 로그인 대화 상자에 입력한 보고서 서버 자격 증명(보고서 작성기)입니다.

    보고서 서버 또는 SharePoint 사이트에 처음 저장, 게시 또는 찾아보는 경우 자격 증명을 입력해야 할 수 있습니다. 입력한 자격 증명은 보고서 작성기 세션이 종료될 때까지 사용됩니다. 자격 증명을 저장하도록 선택하면 컴퓨터의 사용자 설정과 함께 안전하게 저장됩니다. 후속 보고서 작성기 세션에서 저장된 자격 증명은 동일한 보고서 서버 또는 SharePoint 사이트에 연결하는 데 사용됩니다. 보고서 서버 관리자 또는 SharePoint 관리자는 사용할 자격 증명 유형을 지정합니다.

  • 포함된 데이터 원본에 대한 데이터 원본 속성 대화 상자, 자격 증명(보고서 작성기) 페이지에 입력하는 데이터 원본 자격 증명입니다.

    이러한 자격 증명은 보고서 서버에서 외부 데이터 원본에 대한 데이터 연결을 만드는 데 사용됩니다. 일부 유형의 데이터 원본의 경우 자격 증명을 보고서 서버에 안전하게 저장할 수 있습니다. 이러한 자격 증명을 사용하면 다른 사용자가 기본 데이터 연결에 대한 자격 증명을 제공하지 않고 보고서를 실행할 수 있습니다.

  • 데이터 세트 쿼리를 실행하거나, 데이터 세트 필드를 새로 고치거나, 보고서를 미리 볼 때 데이터 원본 자격 증명 입력 대화 상자(보고서 작성기)에 입력하는 데이터 원본 자격 증명 입니다.

    이러한 자격 증명은 보고서 작성기에서 외부 데이터 원본으로 데이터를 연결하거나 자격 증명을 요청하도록 구성된 보고서를 미리 보는 데 사용됩니다. 이 대화 상자에 입력한 자격 증명은 보고서 서버에 저장되지 않으며 다른 사용자가 사용할 수 없습니다. 보고서 작성기에서는 보고서 편집 세션 중에 자격 증명을 캐시하므로 쿼리를 실행하거나 보고서를 미리 볼 때마다 자격 증명을 입력할 필요가 없습니다.

    공유 데이터 원본의 경우 내 암호 저장 옵션을 사용하여 컴퓨터의 사용자 설정과 함께 자격 증명을 로컬로 저장합니다. 보고서 작성기는 해당 외부 데이터 원본에 연결할 때마다 저장된 자격 증명을 사용합니다.

자세한 내용은 데이터 원본 속성 대화 상자, 일반(보고서 작성기)보고서 작성기에서 보고서 미리 보기를 참조하세요.

자격 증명 유형

데이터 원본에서 지원하는 자격 증명 유형은 데이터 원본의 소유자가 지정합니다. 예를 들어 SQL Server 데이터베이스에 액세스하려면 SQL Server 로그인 사용자 이름과 암호를 제공해야 할 수 있습니다. 다른 데이터 원본에 액세스하려면 Windows 사용자 이름과 암호를 제공해야 할 수 있습니다. 일부 데이터 원본에는 자격 증명이 필요하지 않을 수 있습니다.

자격 증명 지정 옵션

데이터 원본에 대한 자격 증명을 지정하는 데 사용할 수 있는 옵션은 다음과 같습니다.

  • 현재 Windows 사용자(통합 보안이라고도 함)를 사용합니다.

  • 저장된 사용자 이름 및 암호 사용.

  • 사용자에게 자격 증명을 묻는 메시지를 표시합니다.

  • 자격 증명 필요 없음.

Windows 통합 보안

Windows 인증 사용(통합 보안)을 선택하면 현재 사용자의 보안 토큰이 데이터 원본에 전달됩니다. 이 경우 사용자 이름이나 암호를 입력하라는 메시지가 표시되지 않습니다. 이 옵션을 사용하려면 일반적으로 위임 기능을 사용하도록 설정해야 합니다. 이러한 기능을 사용하도록 설정하지 않은 경우 이 옵션을 사용하여 동일한 컴퓨터에 있는 데이터 원본에만 액세스할 수 있습니다.

사용자 이름 및 암호 로그인

이 사용자 이름 및 암호 사용을 선택하면 데이터 원본에 액세스하려면 사용자 이름과 암호를 제공해야 합니다. SQL Server 데이터베이스의 경우 데이터베이스 로그인에 대한 자격 증명일 수 있습니다. 자격 증명은 인증을 위해 데이터 원본에 전달됩니다.

프롬프트된 자격 증명

프롬프트가 지정된 자격 증명을 지정하면 보고서에 액세스하는 각 사용자는 데이터를 검색하기 위해 사용자 이름과 암호를 입력해야 합니다. 기밀 데이터가 포함된 보고서에는 이 옵션을 사용하는 것이 좋습니다. 자격 증명 입력 요청은 Windows 계정 또는 데이터베이스 로그인을 위한 것일 수 있습니다. 데이터베이스 서버에서 사용자가 제공한 자격 증명을 인식하지 못하거나 지정된 사용자에게 데이터를 검색할 수 있는 권한이 부여되지 않은 경우 연결이 실패합니다.

자격 증명 없음

이 데이터 원본에는 자격 증명이 필요하지 않습니다. 보고서 서버에서 이 보고서를 실행하려면 무인 실행 계정을 구성해야 합니다. 자세한 내용은 SQL Server 온라인 설명서의 Reporting Services 설명서에서 무인 실행 계정 구성(SSRS 구성 관리자)을 참조하세요.

또한 참조하십시오

설치, 제거 및 보고서 작성기 지원
포함 및 공유 데이터 연결 또는 데이터 원본(보고서 작성기 및 SSRS)
보고서 작성기 옵션 대화 상자, 설정(보고서 작성기)
보고서 작성기에서 데이터 연결, 데이터 원본 및 연결 문자열
보고서에 데이터 추가(보고서 작성기 및 SSRS)
데이터 연결 또는 데이터 원본 추가 및 확인(보고서 작성기 및 SSRS)