Symptômes
Supposez que Microsoft SQL Server Analysis Services (SSAS) est installé sur SQL Server 2017 et qu’un rôle est défini à l’aide d’une colonne sécurisée. Si une mesure portant le nom nom de la mesure calculée fait référence à une colonne sécurisée et un utilisateur qui fait partie de ce rôle exécute une requête qui fait référence à un nom de mesure calculée, l’utilisateur peut recevoir un message d’erreur qui ressemble à ce qui suit :
MdxScript (modèle) (LineNumber,ColumnNumber) erreur de calcul dans la mesure’CalculatedmeasureName' : la colonne'ColumnName'est introuvable ou ne peut pas être utilisée dans cette expression.
Le message d’erreur indiquant que la mesure n’existe pas s’affiche pour l’utilisateur. Dans la mesure où la colonne est sécurisée, la mesure doit également être automatiquement sécurisée et l’utilisateur ne doit pas recevoir d’indications dans l’erreur indiquant que la mesure est une mesure valide.
Résolution
Ce problème a été résolu dans la mise à jour cumulative suivante pour SQL Server :
Mise à jour cumulative 7 pour SQL Server 2017
Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs et 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 figurant dans la liste des produits concernés par cet article.
Références
Apprenez-en davantage sur la terminologieutilisée par Microsoft pour décrire les mises à jour logicielles.