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

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

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

  1. SSMS에서 Analysis Services에 연결합니다. 이 단계에 대한 도움이 필요한 경우 클라이언트 응용 프로그램에서 연결(Analysis Services)을 참조하세요.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

[!참고]

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

참고 항목

태스크

서버 관리자 권한 부여(Analysis Services)

차원 데이터에 대한 사용자 지정 액세스 부여(Analysis Services)

개념

큐브 또는 모델 권한 부여(Analysis Services)

셀 데이터에 대한 사용자 지정 액세스 부여(Analysis Services)