Symptomen
Ga ervan uit dat u een of meer entiteiten hebt verwijderd in Master Data Services (MDS) voor Microsoft SQL Server 2012 of SQL Server 2014. Wanneer u de model beveiliging voor sommige groepen of gebruikers in MDS probeert te bewerken, wordt het volgende foutbericht weergegeven:
Er is een onbekende fout opgetreden.
Opmerking Wanneer u de logboekregistratie van MDS-tracering inschakelt en de fout opnieuw reproduceert, wordt het volgende foutbericht weergegeven in het traceringslogboek:
Er is al een item met dezelfde sleutel toegevoegd.
Oorzaak
Het probleem treedt op omdat het kenmerk beveiliging dat bij de verwijderde entiteit hoort, niet dienovereenkomstig wordt verwijderd.
Oplossing
Het probleem is voor het eerst opgelost in de volgende cumulatieve update van SQL Server.
Cumulatieve update 1 voor SQL Server 2014 SP1 /en-us/help/3067839
Cumulatieve update 6 voor SQL Server 2014 /en-us/help/3031047
Cumulatieve update 4 voor SQL Server 2012 SP2 /en-us/help/3007556
Cumulatieve update 13 voor SQL Server 2012 SP1 /en-us/help/3002044
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige cumulatieve update. Bekijk de nieuwste cumulatieve updates voor SQL Server:
Tijdelijke oplossing
U kunt dit probleem omzeilen door de bijbehorende beveiliging van het kenmerk niveau te verwijderen of de kenmerken waarnaar wordt verwezen in de Groepsbeveiliging te verwijderen. Vervolgens verwijdert u de entiteit.
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.