Dela via


Database Object Security (Master Data Services)

gäller för:SQL Server – Endast Windows Azure SQL Managed Instance

Viktigt!

Master Data Services (MDS) tas bort i förhandsversionen av SQL Server 2025 (17.x). Vi fortsätter att stödja MDS i SQL Server 2022 (16.x) och tidigare versioner.

I Master Data Services-databasen lagras data i flera databastabeller och visas i vyer. Information som du kan ha skyddat i Master Data Manager-webbprogrammet är synlig för användare med åtkomst till Master Data Services-databasen.

Mer specifikt kan information om anställdas lön finnas i en anställds modell, eller så kan företagets ekonomiska information finnas i en kontomodell. Du kan neka en användare åtkomst till dessa modeller i Master Data Manager-användargränssnittet, men användare med åtkomst till databasen kan visa dessa data.

Du kan bevilja behörigheter till databasobjekt för att göra specifika data tillgängliga för användare. Mer information om hur du beviljar behörigheter finns i BEVILJA objektbehörigheter (Transact-SQL). Mer information om hur du skyddar SQL Server finns i Skydda SQL Server.

Följande uppgifter kräver åtkomst till Master Data Services-databasen:

Mellanlagringsdata

I följande tabell har varje skyddsbar "namn" som en del av namnet. Detta anger namnet på mellanlagringstabellen som anges när en entitet skapas. Mer information finns i Översikt: Importera data från tabeller (Master Data Services)

Åtgärd Skyddsobjekt Behörigheter
Skapa, uppdatera och ta bort lövmedlemmar och deras attribut. stg.name_Leaf Obligatoriskt: INSERT

Valfritt: SELECT och UPDATE
Läs in data från leaf-mellanlagringstabellen i lämpliga MDS-databastabeller. stg.udp_name_Leaf UTFÖRA
Skapa, uppdatera och ta bort konsoliderade medlemmar och deras attribut. stg.name_Konsoliderad Obligatoriskt: INSERT

Valfritt: SELECT och UPDATE
Läs in data från den konsoliderade mellanlagringstabellen i lämpliga MDS-databastabeller. stg.udp_name_Consolidated UTFÖRA
Flytta medlemmar i en explicit hierarki. stg.name_Relationship Obligatoriskt: INSERT

Valfritt: SELECT och UPDATE
Läs in data från relationslagringstabellen till lämpliga MDS-tabeller. stg.udp_name_Relationship UTFÖRA
Visa fel som uppstod när data från mellanlagringstabellerna infogades i MDS-databastabellerna. stg.udp_name_Relationship VÄLJ

Mer information finns i Översikt: Importera data från tabeller (Master Data Services).

Verifiera data mot affärsregler

Åtgärd Säkerställbar Behörigheter
Verifiera en version av data mot affärsregler mdm.udpValidateModel UTFÖRA

För mer information, se Lagrad procedur för validering (Master Data Services).

Ta bort versioner

Åtgärd Skyddsobjekt Behörigheter
Fastställa ID för den version som du vill ta bort mdm.viw_SYSTEM_SCHEMA_VERSION VÄLJ
Ta bort en version av en modell mdm.udpVersionDelete UTFÖRA

Mer information finns i Ta bort en version (Master Data Services).

Tillämpa hierarkimedlemsbehörigheter omedelbart

Åtgärd Skyddsobjekt Behörigheter
Tillämpa medlemsbehörigheter omedelbart mdm.udpSecurityMemberProcessRebuildModel UTFÖRA

Mer information finns i Tillämpa medlemsbehörigheter omedelbart (Master Data Services).

Konfigurera systeminställningar

Det finns systeminställningar som du kan konfigurera för att styra beteendet i Master Data Services. Du kan justera de här inställningarna i Master Data Services Configuration Manager eller om du har UPDATE-åtkomst kan du justera dessa inställningar direkt i databastabellen mdm.tblSystemSetting. Mer information finns i Systeminställningar (Master Data Services).

Se även

Säkerhet - Master Data Services