사용자 액세스 부여
Microsoft SQL Server 2005 Analysis Services(SSAS) 인스턴스 내의 큐브, 차원 및 마이닝 모델과 같은 개체에 대한 사용자 액세스는 하나 이상의 데이터베이스 역할의 멤버 자격을 통해 부여됩니다. Analysis Services 관리자는 데이터베이스 역할을 만들고 각 역할에 Analysis Services 개체에 대한 읽기 또는 읽기/쓰기 권한을 부여한 다음 해당 역할에 Microsoft Windows 사용자와 그룹을 추가합니다.
중요: |
---|
Analysis Services 서버 역할의 멤버와 모든(관리자) 권한을 가진 데이터베이스 역할의 멤버는 데이터베이스의 모든 데이터와 메타데이터에 액세스할 수 있으며 추가 사용 권한 없이 특정 개체를 볼 수 있습니다. 또한 Analysis Services 서버 역할의 멤버는 데이터베이스의 모든 개체에 제한 없이 액세스할 수 있고 데이터베이스 내에서 모든(관리자) 권한을 가진 Analysis Services 데이터베이스 역할의 멤버는 해당 데이터베이스의 모든 개체에 제한 없이 액세스할 수 있습니다. 그러나 특정 Analysis Services 개체를 처리하거나 그 정의를 읽을 수 있는 사용 권한을 가진 데이터베이스 역할의 멤버는 이러한 개체에 포함된 데이터에 액세스할 수 없습니다. |
데이터베이스 역할에 사용 권한 부여
Analysis Services 관리자가 데이터베이스 역할에 부여할 수 있는 사용 권한은 다음과 같습니다.
- 데이터 원본에 대한 액세스 부여
- 차원 액세스 부여
- 차원 데이터에 대한 사용자 지정 액세스 부여
- 큐브 액세스 부여
- 셀 데이터에 사용자 지정 액세스 부여
- 마이닝 구조 및 마이닝 모델에 대한 액세스 부여
[!참고] 사용자는 Analysis Services 가 데이터를 로드하는 기본 관계형 데이터베이스에 있는 관계형 테이블에 대해 사용 권한이 필요하지 않으며 Analysis Services 인스턴스가 실행되고 있는 컴퓨터에서 파일 수준의 사용 권한도 필요로 하지 않습니다.
Analysis Services 는 사용자나 그룹이 속한 각 데이터베이스 역할과 연관된 사용 권한을 결합하여 특정 Windows 사용자나 그룹에 대한 유효 사용 권한을 결정합니다. 따라서 한 데이터베이스 역할은 사용자나 그룹에 차원, 측정값 또는 특성을 볼 수 있는 사용 권한을 부여하지 않지만 다른 데이터베이스 역할이 이 사용자나 그룹에 사용 권한을 부여하는 경우 해당 사용자나 그룹은 개체를 볼 수 있게 됩니다.