기본적으로 Analysis Services 서버 관리자만 데이터베이스에서 데이터 마이닝 구조 또는 마이닝 모델을 볼 수 있는 권한이 있습니다. 관리자가 아닌 사용자에게 권한을 부여하려면 아래 지침을 따르세요.
마이닝 구조에 액세스할 수 있는 권한 설정
SSMS에서 Analysis Services에 연결합니다. 단계에 대한 도움이 필요한 경우 클라이언트 애플리케이션에서 연결(Analysis Services) 을 참조하세요.
데이터베이스 폴더 를 열고 개체 탐색기에서 데이터베이스를 선택합니다.
역할을 오른쪽 마우스 버튼으로 클릭하고 새 역할을 선택합니다.
일반 페이지에서 이름을 입력하고 필요에 따라 설명을 입력합니다. 페이지에는 모든 권한, 프로세스 데이터베이스 및 읽기 정의와 같은 여러 데이터베이스 권한도 포함되어 있습니다. 이러한 권한은 데이터 마이닝 액세스에 필요하지 않습니다. 데이터베이스 사용 권한에 대한 자세한 내용은 데이터베이스 권한 부여(Analysis Services)를 참조하세요.
마이닝 구조 창에서 각 데이터 마이닝 구조에 대해 읽기 또는 읽기/쓰기를 선택합니다.
멤버 자격 창에서 이 역할을 사용하여 Analysis Services에 연결하는 Windows 사용자 및 그룹 계정을 입력합니다.
확인을 클릭하여 역할 만들기를 완료합니다.
마이닝 모델에 액세스할 수 있는 권한 설정
데이터 마이닝 모델의 경우 역할에 는 읽기 또는 읽기/쓰기 권한뿐만 아니라 기본 데이터를 보고 검색할 수 있는 드릴스루 및 읽기 정의 권한이 있을 수 있습니다.
메모 마이닝 구조와 마이닝 모델 모두에서 드릴스루를 사용하도록 설정하는 경우 마이닝 모델 및 마이닝 구조에 대한 드릴스루 권한이 있는 역할의 멤버인 사용자는 마이닝 모델에 해당 열이 포함되지 않더라도 마이닝 구조의 열을 볼 수 있습니다. 따라서 중요한 정보를 보호하려면 개인 정보를 마스킹하도록 데이터 원본 뷰를 설정하고 필요한 경우에만 마이닝 구조에 대한 드릴스루 액세스를 허용해야 합니다.
데이터베이스 역할에 읽기 또는 읽기/쓰기 권한을 부여하려면 사용자가 Analysis Services 서버 역할의 멤버이거나 모든 권한(관리자) 권한이 있는 Analysis Services 데이터베이스 역할의 멤버여야 합니다.
SQL Server Management Studio에서 Analysis Services 인스턴스에 연결하고 개체 탐색기에서 적절한 데이터베이스에 대한 역할을 확장한 다음 데이터베이스 역할을 클릭하거나 새 데이터베이스 역할을 만듭니다.
마이닝 구조 창에서 마이닝 모델 목록에서 마이닝 모델을 찾아, 그 모델에 대해 읽기, 읽기/쓰기, 드릴스루 또는 찾아보기를 선택합니다.
멤버 자격 창에서 이 역할을 사용하여 Analysis Services에 연결하는 Windows 사용자 및 그룹 계정을 입력합니다.
확인을 클릭하여 역할 만들기를 완료합니다.
DMX(데이터 마이닝 확장) OPENQUERY 절을 사용하는 드릴스루 쿼리에서 데이터 원본을 사용하려면 데이터베이스 역할에 적절한 데이터 원본 개체에 대한 읽기/쓰기 권한도 필요합니다. 자세한 내용은 데이터 원본 개체(Analysis Services) 및 OPENQUERY(DMX)에 대한 권한 부여를 참조하세요.
비고
기본적으로 OPENROWSET을 사용하여 DMX 쿼리를 제출할 수 없습니다.
또한 참조하십시오
서버 관리자 권한 부여(Analysis Services)
큐브 또는 모델에 대한 권한 할당(Analysis Services)
차원 데이터에 대한 사용자 지정 액세스 권한 부여(Analysis Services)
셀 데이터에 대한 사용자 지정 액세스 권한 부여(Analysis Services)