Symptômes
Partez du principe que vous disposez d’un rôle qui est défini avec la sécurité dynamique basée sur le nom d’utilisateur d’une base de données Microsoft SQL Server 2012 Analysis Services (SSAS 2012) ou SSAS 2014. Lorsque deux utilisateurs de ce rôle exécutent le même rapport client (MDX) ou la requête DAX (Data Analysis Expressions) est soumis de cette manière) en même temps, un utilisateur ne peut pas obtenir les données comme prévu, mais obtient plutôt les données qui appartiennent à un autre utilisateur. Par exemple, les employés A et B sont les deux membres d’un rôle de sécurité. Un employé A ouvre le rapport dans Excel et d’abord, puis B ouvre le même rapport dès qu’un rapport A toujours en cours d’exécution (le MDX sous-jacent est toujours en cours d’exécution). Dans cette situation, A verra les données correctes comme prévu. Toutefois, les données d’un A s’afficheront de manière inattendue.
Résolution
Le problème a été résolu dans la mise à jour cumulative suivante de SQL Server.
Mise à jour cumulative 4 pour SQL Server 2014 /en-us/help/2999197
Mise à jour cumulative 2 pour SQL Server 2012 SP2 /en-us/help/2983175
Mise à jour cumulative 11 pour SQL Server 2012 SP1 /en-us/help/2975396
Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs et les correctifs de sécurité inclus dans la mise à jour cumulative précédente. Consultez les dernières mises à jour cumulatives pour SQL Server :
Statut
Microsoft a confirmé l’existence de ce problème dans les produits Microsoft répertoriés dans la section « S’applique à ».