Symptom
Anta att du har en roll som är definierad med dynamisk säkerhet baserat på användar namn i en databas med Microsoft SQL Server 2012 Analysis Services (SSAS 2012) eller SSAS 2014. När två användare i den här rollen kör samma klient rapport (samma flerdimensionella uttryck för MDX eller data analys uttryck (DAX) som skickas på det här sättet), kan en användare inte få data som förväntat men i stället skaffa data som tillhör en annan användare. Anställd A och anställda B är till exempel båda medlemmar i en säkerhets roll. Anställd A öppnar rapporten i Excel-tjänsten först och sedan B öppnas samma rapport omedelbart när en rapport fortfarande körs (underliggande MDX körs fortfarande). I det här fallet visas rätt data som förväntat. B kommer emellertid att se en persons data oväntat.
Lösning
Problemet är först åtgärdat i den kumulativa uppdateringen av SQL Server.
Kumulativ uppdatering 4 för SQL Server 2014 /en-us/help/2999197
Kumulativ uppdatering 2 för SQL Server 2012 SP2 /en-us/help/2983175
Kumulativ uppdatering 11 för SQL Server 2012 SP1 /en-us/help/2975396
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och alla säkerhets korrigeringar som ingick i den föregående kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".