다음을 통해 공유


데이터 원본 개체에 대한 권한 부여(Analysis Services)

적용 대상: SQL Server Analysis Services Azure Analysis Services 패브릭/Power BI Premium

일반적으로 대부분의 SQL Server Analysis Services 사용자는 SQL Server Analysis Services 프로젝트의 기반이 되는 데이터 원본에 액세스할 필요가 없습니다. 일반적으로 사용자는 SQL Server Analysis Services 데이터베이스 내에서만 데이터를 쿼리합니다. 그러나 마이닝 모델 기반의 예측을 수행하는 등의 데이터 마이닝 컨텍스트에서는 사용자가 마이닝 모델에서 얻은 데이터와 사용자 제공 데이터를 조인해야 합니다. 사용자가 제공한 데이터를 포함하는 데이터 원본에 연결하기 위해 사용자는 OPENQUERY(DMX) 및 OPENROWSET(DMX) 절이 포함된 DMX(데이터 마이닝 확장) 쿼리를 사용합니다.

데이터 원본에 연결하는 DMX 쿼리를 실행하려면 사용자는 SQL Server Analysis Services 데이터베이스 내의 데이터 원본 개체에 액세스할 수 있어야 합니다. 기본적으로 서버 관리자 또는 데이터베이스 관리자가 데이터 원본 개체에 액세스할 수 있습니다. 즉, 관리자가 권한을 부여하지 않으면 사용자는 데이터 원본 개체에 액세스할 수 없습니다.

중요

보안상의 이유로 OPENROWSET 절에서 열린 연결 문자열을 사용하여 DMX 쿼리를 제출하는 기능은 해제되어 있습니다.

데이터 원본에 대한 읽기 권한 설정

데이터베이스 역할에는 데이터 원본 개체에 대한 액세스 권한 또는 읽기 권한이 부여되지 않을 수 있습니다.

  1. SQL Server Management Studio SQL Server Analysis Services instance 연결하고 개체 탐색기에서 적절한 데이터베이스에 대한 역할을 확장한 다음 데이터베이스 역할을 클릭하거나 새 데이터베이스 역할을 만듭니다.

  2. 데이터 원본 액세스 창의 데이터 원본 목록에서 데이터 원본 개체를 찾은 다음 데이터 원본에 대한 액세스 권한 목록에서 읽기 를 선택합니다. 이 옵션을 사용할 수 없는 경우 일반 창을 확인하여 모든 권한을 선택했는지 확인합니다. 모든 권한은 이미 권한을 제공하므로, 데이터 원본에 대한 권한을 재정의할 수 없습니다.

데이터 원본 개체에서 사용하는 연결 문자열 작업

데이터 원본 개체에는 기본 데이터 원본에 연결하는 데 사용되는 연결 문자열이 포함되어 있습니다. 이 연결 문자열을 사용하여 다음 중 하나를 지정할 수 있습니다.

  • 사용자 이름 및 암호 지정

    데이터 원본 개체에서 사용하는 연결 문자열이 사용자 이름과 암호를 지정하면 각각 다른 사용자 계정으로 여러 데이터 원본 개체를 만들 수 있습니다. 여러 데이터 원본 개체를 만들면 사용자가 특정 데이터 원본 개체에만 액세스할 수 있고 다른 데이터 원본 개체에는 액세스할 수 없게 됩니다. 이러한 다른 데이터 원본 개체는 큐브 및 마이닝 모델과 같은 개체를 처리하기 위해 SQL Server Analysis Services 자체에서 사용할 수 있습니다.

  • Windows 인증 지정

    데이터 원본 개체에서 사용하는 연결 문자열 Windows 인증을 지정하는 경우 SQL Server Analysis Services 클라이언트를 가장할 수 있어야 합니다. 데이터 원본이 원격 컴퓨터에 있으면 가장을 위해 두 컴퓨터가 Kerberos 인증을 통해 트러스트되어야 합니다. 그렇지 않은 경우 쿼리는 대개 실패합니다. 자세한 내용은 Configure Analysis Services for Kerberos constrained delegation 을 참조하세요.

    클라이언트가 OLE DB 및 기타 클라이언트 구성 요소의 가장 수준 속성을 통해 가장을 허용하지 않는 경우 SQL Server Analysis Services 기본 데이터 원본에 익명으로 연결하려고 합니다. 대부분의 데이터 원본이 익명 연결을 허용하지 않으므로 원격 데이터 원본에 대한 익명 연결은 대개 이뤄지지 않습니다.

참고 항목

다차원 모델의 데이터 원본
연결 문자열 속성(Analysis Services)
Analysis Services에서 지원하는 인증 방법
차원 데이터에 대한 사용자 지정 액세스 부여(Analysis Services)
큐브 또는 모델 권한 부여(Analysis Services)
셀 데이터에 대한 사용자 지정 액세스 부여(Analysis Services)