KB2905298 - CORRECTIF : l’exécution d’une requête MDX par un utilisateur sans autorisations d’administrateur prend beaucoup plus de temps qu’un administrateur dans SSAS 2012 ou SSAS 2014

S’applique à
SQL Server 2012 Analysis Services

Ce correctif logiciel s’applique également à Microsoft SQL Server 2014 Analysis Services (SSAS 2014).

Symptômes

Prenons le scénario suivant :

  • Vous avez un utilisateur d’une base de données dans un instance Microsoft SQL Server 2012 Analysis Services (SSAS 2012) ou SQL Server 2014 Analysis Services (SSAS 2014) qui s’exécute en mode tabulaire.
  • L’utilisateur est membre d’un certain rôle qui n’est pas marqué par des autorisations Contrôle total (Administrateur).
  • L’utilisateur exécute une requête MDX (Multidimensional Expressions) sur la base de données SSAS.

Dans ce scénario, l’exécution de la requête prend beaucoup plus de temps que lorsqu’un administrateur exécute la même requête MDX dans SSAS 2012 ou SSAS 2014. Par exemple, la requête MDX de l’utilisateur peut prendre 7 secondes lorsqu’elle est exécutée en tant que compte qui n’est pas un administrateur, alors que la même requête MDX prend 1 seconde à s’exécuter lorsqu’un utilisateur dispose des autorisations d’administrateur Contrôle total.

Résolution

Le problème a été résolu pour la première fois dans la mise à jour cumulative suivante de SQL Server.

Mise à jour cumulative 1 pour SQL Server 2014 /en-us/help/2931693

Mise à jour cumulative 7 pour SQL Server 2012 SP1 /en-us/help/2894115

À propos des mises à jour cumulatives pour SQL Server

Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs logiciels et tous les correctifs de sécurité inclus dans la mise à jour cumulative précédente. Consultez les dernières mises à jour cumulatives pour SQL Server :

      

État

Microsoft a confirmé qu’il s’agissait d’un problème dans les produits Microsoft répertoriés dans la section « S’applique à ».