모델 및 구성원 겹침(MDS(Master Data Services))
적용 대상: SQL Server - Windows 한정 Azure SQL Managed Instance
멤버에 할당된 사용 권한과 모델 개체에 할당된 사용 권한이 겹칠 수 있습니다. 겹치게 될 때 더 제한적인 권한이 적용됩니다.
구성원이 해당 모델 개체와 다른 권한을 가지고 있는 경우에는 다음의 규칙이 적용됩니다:
거부 는 다른 모든 사용 권한을 무시합니다.
모델 수준에 대한 관리자 권한은 다른 모든 권한을 재정의하게 되고 하위 수준에서 사용자 인터페이스가 갖추어야 할 기능 (All) 액세스 권한으로 변경되는 것입니다.
유효 액세스 권한은 구성원 및 특성에 대한 사용 권한을 교차합니다.
예를 들면, 구성원 권한에 만들기 및 업데이트가 포함되어 있는 경우에는 특성에 대한 사용 권한은 Update입니다. 유효한 권한은 Update입니다.
다음의 이미지는 특성 권한이 구성원의 권한과 다른 경우에는 개별 특성값에 적용되는 권한을 보여 줍니다.
예 1
모델 탭의 Product 엔터티에는 업데이트 권한이 할당되어 있습니다. 엔터티의 모든 특성은 해당 권한을 상속합니다.
계층 구성원 탭의 파생 계층에 있는 Mountain Bikes 하위 범주 노드에는 업데이트 권한이 할당되어 있는 것입니다.
결과: 탐색기에서 사용자는 Mountain Bikes 노드의 모든 구성원에 대한 모든 특성값의 업데이트 권한을 갖게 되는 것입니다. 다른 모든 구성원과의 특성이 숨겨집니다.
예제 2
모델 탭에서 하위 범주 특성에 업데이트 권한이 할당되어 있는 것입니다.
계층 멤버 탭의 파생 계층에 있는 Mountain Bikes 하위 범주 노드에는 읽기 권한이 명시적으로 할당됩니다.
결과: 탐색기에서 사용자는 Mountain Bikes 노드의 구성원에 대한 하위 범주 특성값의 읽기 권한을 가지고 있는 것입니다. 다른 모든 구성원과의 특성이 숨겨집니다.
예제 3
모델 탭에서 하위 범주 특성에 읽기 권한이 할당되어 있는 것입니다.
계층 구성원탭에서 파생 계층에 있는 Mountain Bikes 하위 범주에 업데이트 권한이 명시적으로 할당되는 것입니다.
결과: 탐색기에서 사용자에게 특성값에 대한 읽기 권한을 가지고 있는 것입니다. 다른 모든 구성원과의 특성이 숨겨집니다.
참고 항목
권한이 결정되는 방법 (MDS(Master Data Services))
겹치는 사용자 및 그룹 권한(Master Data Services)