Share via


Databaseobjectbeveiliging (Master Data Services)

Van toepassing op:SQL Server in Windows Azure SQL Managed Instance

Belangrijk

Master Data Services (MDS) wordt verwijderd in SQL Server 2025 (17.x). MdS wordt nog steeds ondersteund in SQL Server 2022 (16.x) en eerdere versies.

In de Master Data Services-database worden gegevens opgeslagen in meerdere databasetabellen en zijn ze zichtbaar in weergaven. Informatie die u mogelijk hebt beveiligd in de Master Data Manager-webtoepassing, is zichtbaar voor gebruikers met toegang tot de Master Data Services-database.

In het bijzonder kunnen salarisgegevens van werknemers zijn opgenomen in een werknemersmodel of financiële gegevens van het bedrijf in een accountmodel. U kunt een gebruiker toegang tot deze modellen weigeren in de gebruikersinterface van Master Data Manager, maar gebruikers met toegang tot de database kunnen deze gegevens bekijken.

U kunt machtigingen verlenen aan databaseobjecten om specifieke gegevens beschikbaar te maken voor gebruikers. Zie GRANT Object Permissions (Transact-SQL) voor meer informatie over het verlenen van machtigingen. Zie SQL Server beveiligen voor meer informatie over het beveiligen van SQL Server.

Voor de volgende taken is toegang tot de Master Data Services-database vereist:

Faseringsgegevens

In de volgende tabel heeft elke beveiligbare 'naam' als onderdeel van de naam. Dit geeft de naam aan van de faseringstabel die wordt opgegeven wanneer een entiteit wordt gemaakt. Zie Overzicht voor meer informatie : Gegevens importeren uit tabellen (Master Data Services)

Handeling Beveiligbare objecten Machtigingen
Maak, werk bij en verwijder bladleden en hun kenmerken. stg.name_Leaf Vereist: INSERT

Optioneel: SELECT en UPDATE
Laad de gegevens uit de faseringstabel Leaf in de juiste MDS-databasetabellen. stg.udp_name_Leaf EXECUTEREN
Geconsolideerde leden en hun kenmerken maken, bijwerken en verwijderen. stg.name_Geconsolideerd Vereist: INSERT

Optioneel: SELECT en UPDATE
Laad de gegevens uit de geconsolideerde faseringstabel in de juiste MDS-databasetabellen. stg.udp_name_Consolidated EXECUTEREN
Leden binnen een expliciete hiërarchie verplaatsen. stg.name_Relationship Vereist: INSERT

Optioneel: SELECT en UPDATE
Laad de gegevens uit de Relationship staging table in de juiste MDS-tabellen. stg.udp_name_Relatie EXECUTEREN
Bekijk fouten die zijn opgetreden bij het invoegen van gegevens uit de faseringstabellen in de MDS-databasetabellen. stg.udp_name_Relatie SELECTEREN

Zie Overzicht: Gegevens importeren uit tabellen (Master Data Services) voor meer informatie.

Gegevens valideren op het gebied van bedrijfsregels

Handeling Beveiligbare Machtigingen
Een versie van gegevens valideren op basis van bedrijfsregels mdm.udpValidateModel EXECUTEREN

Zie Validatie opgeslagen procedure (Master Data Services) voor meer informatie.

Versies verwijderen

Handeling Beveiligbare objecten Machtigingen
Bepaal de id van de versie die u wilt verwijderen mdm.viw_SYSTEM_SCHEMA_VERSION SELECTEREN
Een versie van een model verwijderen mdm.udpVersionDelete EXECUTEREN

Zie Een versie verwijderen (Master Data Services) voor meer informatie.

Machtigingen voor hiërarchieleden onmiddellijk toepassen

Handeling Beveiligbare objecten Machtigingen
Onmiddellijk ledenrechten toepassen mdm.udpSecurityMemberProcessRebuildModel EXECUTEREN

Zie Onmiddellijk lidmachtigingen toepassen (Master Data Services) voor meer informatie.

Systeeminstellingen configureren

Er zijn systeeminstellingen die u kunt configureren voor het beheren van gedrag in Master Data Services. U kunt deze instellingen aanpassen in Master Data Services Configuration Manager of als u UPDATE-toegang hebt, kunt u deze instellingen rechtstreeks aanpassen in de databasetabel mdm.tblSystemSetting. Zie Systeeminstellingen (Master Data Services) voor meer informatie.

Zie ook

Beveiliging (Master Data Services)