데이터 마이닝 구조 및 모델에 대한 권한 부여(Analysis Services)

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

기본적으로 Analysis Services 서버 관리자만 데이터베이스의 데이터 마이닝 구조 또는 마이닝 모델을 볼 수 있습니다. 관리자가 아닌 사용자에게 권한을 부여하려면 아래 지침을 따르세요.

마이닝 구조에 대한 액세스 권한 설정

  1. SSMS에서 Analysis Services에 연결합니다. 단계에 대한 도움이 필요한 경우 클라이언트 애플리케이션에서 연결(Analysis Services) 을 참조하세요.

  2. 데이터베이스 폴더를 열고 개체 탐색기에서 데이터베이스를 선택합니다.

  3. 역할 을 마우스 오른쪽 단추로 클릭하고 새 역할을 선택합니다.

  4. 일반 페이지에서 이름 및 설명(옵션)을 입력합니다. 또한 이 페이지는 모든 권한, 데이터베이스 처리, 정의 읽기 등의 몇 가지 데이터베이스 권한을 포함합니다. 데이터 마이닝 액세스에는 이러한 권한이 필요하지 않습니다. 데이터베이스 권한에 대한 자세한 내용은 데이터베이스 권한 부여(Analysis Services)를 참조하세요.

  5. 마이닝 구조 창에서 각 데이터 마이닝 구조에 대해 읽기 또는 읽기/쓰기를 선택합니다.

  6. 멤버 자격 창에서 이 역할을 사용하여 Analysis Services에 연결하는 Windows 사용자 및 그룹 계정을 입력합니다.

  7. 확인 을 클릭하여 역할 만들기를 마칩니다.

마이닝 모델에 대한 액세스 권한 설정

데이터 마이닝 모델의 경우 특정 역할에 읽기 또는 읽기/쓰기 권한뿐 아니라 기본 데이터를 보고 검색할 수 있는 드릴스루정의 읽기 권한도 부여할 수 있습니다.

참고 마이닝 구조와 마이닝 모델 모두에서 드릴스루할 수 있으면 마이닝 모델 및 마이닝 구조에 대해 드릴스루 권한을 가지는 역할의 멤버인 사용자는 마이닝 모델에 열이 포함되지 않은 경우에도 마이닝 구조의 열을 볼 수 있습니다. 따라서 중요한 정보를 보호하려면 개인 정보를 마스킹하도록 데이터 원본 뷰를 설정하고 필요한 경우에만 마이닝 구조에 드릴스루 액세스를 허용해야 합니다.

데이터베이스 역할에 읽기 또는 읽기/쓰기 권한을 부여하려면 사용자는 SQL Server Analysis Services 서버 역할의 멤버이거나 모든 권한(관리자) 권한이 있는 SQL Server Analysis Services 데이터베이스 역할의 멤버여야 합니다.

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

  2. 마이닝 구조 창의 마이닝 모델 목록에서 마이닝 모델을 찾은 다음 해당 마이닝 모델에 대해 읽기, 읽기/쓰기, 드릴스루또는 찾아보기 를 선택합니다.

  3. 멤버 자격 창에서 이 역할을 사용하여 Analysis Services에 연결하는 Windows 사용자 및 그룹 계정을 입력합니다.

  4. 확인 을 클릭하여 역할 만들기를 마칩니다.

DMX(Data Mining Extensions) OPENQUERY 절을 사용하는 드릴스루 쿼리에서 데이터 원본을 사용하려면 데이터베이스 역할이 해당 데이터 원본 개체에 대해 읽기/쓰기 권한도 가져야 합니다. 자세한 내용은 데이터 원본 개체에 대한 권한 부여(Analysis Services)OPENQUERY(DMX)를 참조하세요.

참고

기본적으로 OPENROWSET을 사용하여 DMX 쿼리를 제출하는 기능이 해제되어 있습니다.

참고 항목

Analysis Services instance 서버 관리자 권한 부여
큐브 또는 모델 권한 부여(Analysis Services)
차원 데이터에 대한 사용자 지정 액세스 부여(Analysis Services)
셀 데이터에 대한 사용자 지정 액세스 부여(Analysis Services)