데이터베이스 개체 보안(Master Data Services)
적용 대상: SQL Server - Windows 한정 Azure SQL Managed Instance
MDS(Master Data Services) 데이터베이스에서 데이터는 여러 데이터베이스 테이블에 저장되고 보기에 표시됩니다. Master Data Manager 웹 애플리케이션에서 보호했을 수 있는 정보는 MDS(Master Data Services) 데이터베이스에 액세스할 수 있는 사용자에게 표시됩니다.
특히 직원 급여 정보는 직원 모델에 포함되거나 회사 재무 정보가 계정 모델에 있을 수 있습니다. 마스터 데이터 관리자 사용자 인터페이스에서 이러한 모델에 대한 사용자 액세스를 거부할 수 있지만 데이터베이스에 액세스할 수 있는 사용자는 이 데이터를 볼 수 있습니다.
사용자가 특정 데이터를 사용할 수 있도록 데이터베이스 개체에 권한을 부여할 수 있습니다. 사용 권한을 부여하는 방법에 대한 자세한 내용은 GRANT 개체 사용 권한(Transact-SQL)을 참조하세요. SQL Server 보안에 대한 자세한 내용은 SQL Server 보안을 참조하세요.
다음 작업을 수행하려면 MDS(Master Data Services) 데이터베이스에 액세스해야 합니다.
데이터 준비
다음 표에서 각 보안 개체에는 이름의 일부로 "name"이 있습니다. 이것은 엔터티를 만들 때 지정된 준비 테이블의 이름을 나타냅니다. 자세한 내용은 개요: 테이블에서 데이터 가져오기(MDS(Master Data Services))를 참조하세요.
작업 | 보안 개체 | 사용 권한 |
---|---|---|
리프 멤버 및 해당 특성을 만들고, 업데이트하고, 삭제합니다. | stg.name_Leaf | 필수: INSERT 선택 사항: SELECT 및 UPDATE |
리프 준비 테이블의 데이터를 적절한 MDS 데이터베이스 테이블로 로드합니다. | stg.udp_name_Leaf | EXECUTE |
통합 멤버 및 해당 특성을 만들고, 업데이트하고, 삭제합니다. | stg.name_Consolidated | 필수: INSERT 선택 사항: SELECT 및 UPDATE |
통합 준비 테이블의 데이터를 적절한 MDS 데이터베이스 테이블로 로드합니다. | stg.udp_name_Consolidated | EXECUTE |
명시적 계층에서 멤버를 이동합니다. | stg.name_Relationship | 필수: INSERT 선택 사항: SELECT 및 UPDATE |
관계 준비 테이블의 데이터를 적절한 MDS 테이블로 로드합니다. | stg.udp_name_Relationship | EXECUTE |
준비 테이블의 데이터가 MDS 데이터베이스 테이블에 삽입될 때 발생한 오류를 봅니다. | stg.udp_name_Relationship | SELECT |
자세한 내용은 개요: 테이블에서 데이터 가져오기(MDS(Master Data Services))를 참조하세요.
비즈니스 규칙에 대한 데이터 유효성 검사
작업 | 보안 개체 | 사용 권한 |
---|---|---|
비즈니스 규칙에 대한 버전 유효성 검사 | mdm.udpValidateModel | EXECUTE |
자세한 내용은 저장 프로시저 유효성 검사(MDS(Master Data Services))를 참조하세요.
버전 삭제
작업 | 보안 개체 | 사용 권한 |
---|---|---|
삭제할 버전의 ID 확인 | mdm.viw_SYSTEM_SCHEMA_VERSION | SELECT |
모델 버전 삭제 | mdm.udpVersionDelete | EXECUTE |
자세한 내용은 버전 삭제(MDS(Master Data Services))를 참조하세요.
계층 멤버 권한 즉시 적용
작업 | 보안 개체 | 사용 권한 |
---|---|---|
멤버 권한 즉시 적용 | mdm.udpSecurityMemberProcessRebuildModel | EXECUTE |
자세한 내용은 구성원 권한 즉시 적용(MDS(Master Data Services))을 참조하세요.
시스템 설정 구성
MDS(Master Data Services) 동작을 제어하도록 구성할 수 있는 시스템 설정이 있습니다. MDS(Master Data Services) 구성 관리자에서 이러한 설정을 조정하거나 UPDATE 액세스 권한이 있는 경우 mdm.tblSystemSetting 데이터베이스 테이블에서 직접 이러한 설정을 조정할 수 있습니다. 자세한 내용은 시스템 설정(MDS(Master Data Services))을 참조하세요.