개체 메타데이터에 대한 정의 읽기 권한 부여(Analysis Services)

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

선택한 개체에 대한 개체 정의 또는 메타데이터를 읽을 수 있는 권한을 통해 관리자는 개체 정의를 수정하거나 개체 구조를 수정하거나 개체에 대한 실제 데이터를 볼 수 있는 권한을 부여하지 않고도 개체 정보를 볼 수 있는 권한을 부여할 수 있습니다. 정의 읽기 권한은 데이터베이스, 데이터 원본, 차원, 마이닝 구조 및 마이닝 모델 수준에서 부여할 수 있습니다. 큐브에 대한 정의 읽기 권한이 필요한 경우 데이터베이스에 대한 정의 읽기 를 사용하도록 설정해야 합니다. 권한은 부가적입니다. 예를 들어 한 역할이 큐브에 대한 메타데이터를 읽을 수 있는 권한을 부여하고 두 번째 역할은 동일한 사용자에게 차원에 대한 메타데이터를 읽을 수 있는 권한을 부여합니다. 이 경우 두 역할의 사용 권한이 결합하여 사용자는 큐브에 대한 메타데이터와 해당 데이터베이스 내의 차원에 대한 메타데이터를 읽을 수 있는 권한을 동시에 부여받습니다.

참고

데이터베이스의 메타데이터를 읽을 수 있는 권한은 Management Studio 또는 SQL Server Data Tools 사용하여 SQL Server Analysis Services 데이터베이스에 연결하는 데 필요한 최소 권한입니다. 메타데이터를 읽을 권한이 있는 사용자는 DISCOVER_XML_METADATA 스키마 행 집합을 사용하여 개체를 쿼리하고 해당 메타데이터를 볼 수도 있습니다.

데이터베이스에 대한 정의 읽기 권한 설정

데이터베이스 메타데이터를 읽을 수 있는 권한을 부여하면 데이터베이스 내 모든 개체의 메타데이터를 읽을 수 있는 권한도 부여됩니다.

전용 처리를 위해 역할을 설정할 때마다 데이터베이스 수준에서 정의 읽기 권한을 포함하는 것이 좋습니다. 읽기 정의를 사용하면 비관리자가 SQL Server Management Studio 모델의 개체 계층 구조를 보고 후속 처리를 위해 개별 개체로 이동할 수 있습니다.

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

  2. 일반 탭에서 정의 읽기 옵션을 선택합니다.

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

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

개별 개체에 대한 정의 읽기 권한 설정

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

  2. 일반 창에서 Read Definition에 대한 데이터베이스 권한을 제거합니다. 이 단계는 사용 권한 상속을 제거하므로, 개별 개체에 대한 사용 권한을 설정할 수 있습니다.

  3. 정의 읽기 속성을 지정하는 개체를 선택합니다.

    • 데이터 원본 창에서 해당 데이터 원본에 대한 정의 읽기 확인란을 클릭합니다. 역할 구성원은 서버 이름 및 사용자 이름(가능한 경우)을 비롯하여 데이터 원본에 대한 연결 문자열을 볼 수 있습니다. 연결 문자열 정보를 제공하려는 경우 연결 문자열을 수정하거나 임의의 기타 개체 정의를 볼 수 있는 권한을 부여하지 않고 이 사용 권한을 사용할 수 있습니다.

    • 차원 창에서 해당 차원에 대한 정의 읽기 확인란을 클릭합니다. 숙련된 분석가 및 개발자는 정의를 수정하거나 다른 개체(예: 다른 차원, 큐브 개체 또는 마이닝 구조 및 모델)의 정의를 볼 수 있는 권한이 없어도 정의를 볼 수 있어야 합니다.

    • 마이닝 구조 창에서 데이터 마이닝 구조 또는 모델에 대한 정의 읽기 확인란을 클릭합니다. 데이터 모델을 검색하려면정의 읽기 가 필요합니다. 자세한 내용은 데이터 마이닝 구조 및 모델에 대한 권한 부여(Analysis Services) 를 참조하세요.

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

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

참고 항목

데이터베이스 권한 부여(Analysis Services)
처리 권한 부여(Analysis Services)