Symptomen
Stel dat u een rol hebt die is gedefinieerd met dynamische beveiliging op basis van de gebruikersnaam in een database van Microsoft SQL Server 2012 Analysis Services (SSAS 2012) of SSAS 2014. Wanneer twee gebruikers in deze rol hetzelfde client rapport uitvoeren (de MDX) of de query voor Data Analysis Expressions (DAX) wordt op deze manier verzonden, kan één gebruiker de gegevens op deze manier niet verkrijgen zoals verwacht, maar in plaats hiervan worden gegevens die bij een andere gebruiker horen, opgehaald. Voorbeeld van een werknemer voor werknemers Werknemer A opent het rapport eerst in de Excel-Service, dan wordt het rapport automatisch geopend wanneer het rapport nog steeds wordt uitgevoerd (de onderliggende MDX wordt nog steeds uitgevoerd). In deze situatie ziet A de juiste gegevens naar verwachting. De gegevens worden echter onverwacht weergegeven in B.
Oplossing
Het probleem is voor het eerst opgelost in de volgende cumulatieve update van SQL Server.
Cumulatieve update 4 voor SQL Server 2014 /en-us/help/2999197
Cumulatieve update 2 voor SQL Server 2012 SP2 /en-us/help/2983175
Cumulatieve update 11 voor SQL Server 2012 SP1 /en-us/help/2975396
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:
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.