Reporting Services 데이터 원본에 자격 증명 저장Store Credentials in a Reporting Services Data Source

보고서에 대한 외부 데이터에 액세스하기 위해 Reporting ServicesReporting Services 보고서 서버에서 사용하는 저장된 자격 증명을 구성할 수 있습니다.You can configure stored credentials that a Reporting ServicesReporting Services report server uses to access external data for a report. 보고서가 무인 모드로 실행되는 경우 저장된 자격 증명이 사용됩니다(예: 보고서를 전자 메일로 게시하는 Reporting ServicesReporting Services 구독).Stored credentials are used if the report runs unattended, for example a Reporting ServicesReporting Services subscription that publishes a report as an e-mail. 보고서 처리가 예약되거나 트리거되면 보고서 서버는 자격 증명을 검색하고 사용합니다.The report server retrieves and uses the credentials when report processing is scheduled or triggered. 이 항목에서는 기본 모드 및 SharePoint 모드 보고서 서버에 대해 저장된 자격 증명을 구성하는 방법에 대해 설명합니다.This topic walks you through configuring stored credentials for both Native mode and SharePoint mode report servers.

||
|-|
| 적용 대상:Applies to: Reporting ServicesReporting Services 기본 모드 | Reporting ServicesReporting Services SharePoint 모드 적용 대상:Applies to: Reporting ServicesReporting Services Native mode | Reporting ServicesReporting Services SharePoint mode|

저장된 자격 증명에 대한 보안 정책 요구 사항 Security policy requirements for stored credentials

as_powerpivot_refresh_sss_set_key 필요한 보고서 서버의 다음 보안 정책 중 하나에 대해 구성 된 저장 된 자격 증명에 사용할 계정입니다.as_powerpivot_refresh_sss_set_key It is required that the account you use for stored credentials, is configured for one of the following security policies on the report server. 환경에서 필요한 최저 수준의 권한을 지닌 정책을 선택하는 것이 좋습니다.It is recommended you select the policy with the minimum level of permissions you require for your environment.

  1. 로컬 로그온 허용.Allow log on locally. 자세한 내용은 로컬 로그온 허용(영문)을 참조하세요.For more information, see Allow log on locally.

  2. 일괄 작업으로 로그온.Log on as a batch job. 자세한 내용은 일괄 작업으로 로그온(영문)을 참조하세요.For more information, see Log on as a batch job.

  3. 정책에 대한 일반적인 정보는 그룹 정책 개체의 보안 설정 편집(영문)을 참조하세요.For general information on policies, see Edit security settings on a Group Policy object.

보고서별 데이터 원본에 대해 저장된 자격 증명 구성(기본 모드) Configure stored credentials for a report-specific data source (Native mode)

  1. 기본 모드 보고서 관리자에서 보고서가 들어 있는 폴더를 찾습니다.In Native mode Report Manager, browse to the folder that contains the report. 항목 상황에 맞는 메뉴 ssrs 항목에 대 한 보고서 관리자에서 상황에 맞는 메뉴합니다.Click the item context menu context menu in report manager for ssrs items.

  2. 관리 를 클릭한 다음 데이터 원본을 클릭합니다.Click Manage and then click Data Sources.

  3. 사용자 지정 데이터 원본을 선택합니다.Select A custom data source.

  4. 데이터 원본 유형 목록에서 데이터 원본의 데이터를 처리하는 데 사용할 데이터 처리 확장 프로그램을 선택합니다.In the Data Source Type list, select the data processing extension that is used to process data from the data source.

  5. 연결 문자열에는 보고서 서버가 데이터 원본에 연결하는 데 사용하는 연결 문자열을 지정합니다.For Connection String, specify the connection string that the report server uses to connect to the data source. 다음 예에서는 SQL ServerSQL Server AdventureWorks2012AdventureWorks2012 데이터베이스에 연결하는 데 사용되는 연결 문자열을 보여 줍니다.The following example illustrates a connection string used to connect to the SQL ServerSQL Server AdventureWorks2012AdventureWorks2012 database:

    data source=<servername>;initial catalog=AdventureWorks2012  
    
  6. 연결 방법으로 보고서 서버에 안전하게 저장된 자격 증명을 선택합니다.For Connect Using, select Credentials stored securely in the report server.

  7. 사용자 이름 및 암호를 입력합니다.Type a user name and password.

    • 계정이 Windows 도메인 사용자 계정을 경우이 형식 지정: <도메인 >\< 계정>를 선택한 후 데이터 원본에 연결할 때 Windows 자격 증명으로 사용 합니다.If the account is a Windows domain user account, specify it in this format: <domain>\<account>, and then select Use as Windows credentials when connecting to the data source.

    • 사용자 이름과 암호가 데이터베이스 자격 증명인 경우 데이터 원본에 연결할 때 Windows 자격 증명으로 사용을 선택하지 않습니다.If the user name and password are database credentials, do not select Use as Windows credentials when connecting to the data source. 데이터베이스 서버가 가장 또는 위임을 지원하는 경우에는 데이터 원본에 연결한 후 인증된 사용자로 가장을 선택할 수 있습니다.If the database server supports impersonation or delegation, you can select Impersonate the authenticated user after a connection has been made to the data source.

  8. 적용을 클릭합니다.Click Apply.

    맨 위 링크를 다시 사용 되는 화살표 아이콘 저장 된 자격 증명에 대 한 보안 정책 요구 사항Arrow icon used with Back to Top link Security policy requirements for stored credentials

보고서별 데이터 원본에 대해 저장된 자격 증명 구성(SharePoint 모드) Configure stored credentials for a report-specific data source (SharePoint mode)

  1. 보고서가 포함 된 문서 라이브러리를 찾은 다음 열기 메뉴를 클릭 ssrs 항목에 대 한 문서 라이브러리 상황에 맞는 메뉴합니다.Browse to the document library that contains the report and then click the open menu document library context menu for ssrs items.

  2. 두 번째 열기 메뉴 ssrs 항목에 대 한 문서 라이브러리 상황에 맞는 메뉴 클릭 하 고 데이터 원본 관리합니다.Click second open menu document library context menu for ssrs items and then click Manage Data Sources.

  3. 저장된 자격 증명으로 구성할 사용자 지정 데이터 원본의 이름을 클릭합니다.Click the name of the Custom data source you want to configure with stored credentials.

  4. 데이터 원본 유형 목록에서 데이터 원본의 데이터를 처리하는 데 사용할 데이터 처리 확장 프로그램을 선택합니다.In the Data Source Type list, select the data processing extension that is used to process data from the data source.

  5. 연결 문자열에는 보고서 서버가 데이터 원본에 연결하는 데 사용하는 연결 문자열을 지정합니다.For Connection String, specify the connection string that the report server uses to connect to the data source. 다음 예에서는 SQL ServerSQL Server AdventureWorks2012AdventureWorks2012 데이터베이스에 연결하는 데 사용되는 연결 문자열을 보여 줍니다.The following example illustrates a connection string used to connect to the SQL ServerSQL Server AdventureWorks2012AdventureWorks2012 database:

    data source=<servername>;initial catalog=AdventureWorks2012  
    
  6. 자격 증명에 대해 저장된 자격 증명을 선택합니다.For Credentials, select Stored Credentials.

  7. 사용자 이름암호를 입력합니다.Type a user name and password.

    • 계정이 Windows 도메인 사용자 계정을 경우이 형식 지정: <도메인 >\< 계정>를 선택한 후 데이터 원본에 연결할 때 Windows 자격 증명으로 사용 합니다.If the account is a Windows domain user account, specify it in this format: <domain>\<account>, and then select Use as Windows credentials when connecting to the data source.

    • 사용자 이름과 암호가 데이터베이스 자격 증명인 경우 Windows 자격 증명으로 사용을 선택하지 않습니다.If the user name and password are database credentials, do not select Use as Windows credentials. 데이터베이스 서버에서 가장 또는 위임이 지원되는 경우 실행 컨텍스트를 이 계정으로 설정을 선택할 수 있습니다.If the database server supports impersonation or delegation, you can select Set execution context to this account.

  8. 확인을 클릭합니다.Click ok.

    맨 위 링크를 다시 사용 되는 화살표 아이콘 저장 된 자격 증명에 대 한 보안 정책 요구 사항Arrow icon used with Back to Top link Security policy requirements for stored credentials

공유 데이터 원본에 대해 저장된 자격 증명 구성(기본 모드) Configure stored credentials for a shared data source (Native mode)

  1. 기본 모드 보고서 관리자에서 공유 데이터 원본 항목을 찾습니다.In Native mode Report Manager, browse to the shared data source item. 공유 데이터 원본 아이콘Shared data source icon

  2. 상황에 맞는 메뉴 ssrs 항목에 대 한 보고서 관리자에서 상황에 맞는 메뉴 클릭 하 고 관리합니다.Click the context menu context menu in report manager for ssrs items and then click Manage.

  3. 데이터 원본 유형 목록에서 데이터 원본의 데이터를 처리하는 데 사용할 데이터 처리 확장 프로그램을 지정합니다.In the Data Source Type list, specify the data processing extension that is used to process data from the data source.

  4. 연결 문자열에는 보고서 서버가 데이터 원본에 연결하는 데 사용하는 연결 문자열을 지정합니다.For Connection String, specify the connection string that the report server uses to connect to the data source. MicrosoftMicrosoft연결 문자열에 자격 증명을 지정 하지 않는 것이 좋습니다. recommends that you do not specify credentials in the connection string.

    다음 예에서는 로컬 SQL ServerSQL Server AdventureWorks2012AdventureWorks2012 데이터베이스에 연결하는 데 사용되는 연결 문자열을 보여 줍니다.The following example illustrates a connection string used to connect to the local SQL ServerSQL Server AdventureWorks2012AdventureWorks2012 database:

    data source=<localservername>; initial catalog=AdventureWorks2012  
    
  5. 사용자 이름 및 암호를 입력합니다.Type a user name and password.

    • 계정이 Windows 도메인 사용자 계정을 경우이 형식 지정: <도메인 >\< 계정>를 선택한 후 데이터 원본에 연결할 때 Windows 자격 증명으로 사용 합니다.If the account is a Windows domain user account, specify it in this format: <domain>\<account>, and then select Use as Windows credentials when connecting to the data source.

    • 사용자 이름과 암호가 데이터베이스 자격 증명인 경우 데이터 원본에 연결할 때 Windows 자격 증명으로 사용을 선택하지 않습니다.If the user name and password are database credentials, do not select Use as Windows credentials when connecting to the data source. 데이터베이스 서버가 가장 또는 위임을 지원하는 경우에는 데이터 원본에 연결한 후 인증된 사용자로 가장을 선택할 수 있습니다.If the database server supports impersonation or delegation, you can select Impersonate the authenticated user after a connection has been made to the data source.

  6. 적용을 클릭합니다.Click Apply.

    맨 위 링크를 다시 사용 되는 화살표 아이콘 저장 된 자격 증명에 대 한 보안 정책 요구 사항Arrow icon used with Back to Top link Security policy requirements for stored credentials

공유 데이터 원본에 대해 저장된 자격 증명 구성(SharePoint 모드) Configure stored credentials for a shared data source (SharePoint mode)

  1. 문서 라이브러리에서 공유 데이터 원본 항목을 찾습니다. 공유 데이터 원본 아이콘In the document library, browse to the shared data source item.Shared data source icon

  2. 상황에 맞는 메뉴 ssrs 항목에 대 한 문서 라이브러리 상황에 맞는 메뉴 다음 두 번째 상황에 맞는 메뉴를 클릭 하 고 ssrs 항목에 대 한 문서 라이브러리 상황에 맞는 메뉴합니다.Click the context menu document library context menu for ssrs items and then click the second context menu document library context menu for ssrs items.

  3. 데이터 원본 정의 편집을 클릭합니다.Click Edit Data Source Definition.

  4. 데이터 원본 유형 목록에서 데이터 원본의 데이터를 처리하는 데 사용할 데이터 처리 확장 프로그램을 지정합니다.In the Data Source Type list, specify the data processing extension that is used to process data from the data source.

  5. 연결 문자열에는 보고서 서버가 데이터 원본에 연결하는 데 사용하는 연결 문자열을 지정합니다.For Connection String, specify the connection string that the report server uses to connect to the data source. MicrosoftMicrosoft연결 문자열에 자격 증명을 지정 하지 않는 것이 좋습니다. recommends that you do not specify credentials in the connection string.

    다음 예에서는 로컬 SQL ServerSQL Server AdventureWorks2012AdventureWorks2012 데이터베이스에 연결하는 데 사용되는 연결 문자열을 보여 줍니다.The following example illustrates a connection string used to connect to the local SQL ServerSQL Server AdventureWorks2012AdventureWorks2012 database:

    data source=<localservername>; initial catalog=AdventureWorks2012  
    
  6. 사용자 이름 및 암호를 입력합니다.Type a user name and password.

    • 계정이 Windows 도메인 사용자 계정을 경우이 형식 지정: <도메인 >\< 계정>를 선택한 후 Windows 자격 증명으로 사용 합니다.If the account is a Windows domain user account, specify it in this format: <domain>\<account>, and then select Use as Windows credentials.

    • 사용자 이름과 암호가 데이터베이스 자격 증명인 경우 Windows 자격 증명으로 사용을 선택하지 않습니다.If the user name and password are database credentials, do not select Use as Windows credentials. 데이터베이스 서버에서 가장 또는 위임이 지원되는 경우 실행 컨텍스트를 이 계정으로 설정을 선택할 수 있습니다.If the database server supports impersonation or delegation, you can select Set Execution context to this account.

  7. 확인을 클릭합니다.Click Ok.

    맨 위 링크를 다시 사용 되는 화살표 아이콘 저장 된 자격 증명에 대 한 보안 정책 요구 사항Arrow icon used with Back to Top link Security policy requirements for stored credentials

참고 항목See Also

자격 증명 및 보고서 데이터 원본에 대 한 연결 정보 지정 Specify Credential and Connection Information for Report Data Sources
보고서 (에 대 한 데이터 원본 속성 구성 보고서 관리자 ) Configure Data Source Properties for a Report (Report Manager)
만들기, 삭제 또는 공유 데이터 원본 ( 수정 보고서 관리자 ) Create, Delete, or Modify a Shared Data Source (Report Manager)
데이터 원본 속성 페이지 ( 보고서 관리자 ) Data Sources Properties Page (Report Manager)
새 데이터 원본 페이지 ( 보고서 관리자 )New Data Source Page (Report Manager)