Symptome
Angenommen, Sie haben Microsoft SQL Server Analysis Services (SSAS) auf SQL Server 2017 installiert und eine Rolle mit einer gesicherten Spalte definiert. Wenn ein Measure mit dem Namen Berechneter Measurename auf diese gesicherte Spalte verweist und ein Benutzer, der zu dieser Rolle gehört, eine Abfrage ausführt, die auf den Namen des berechneten Measures verweist, erhält der Benutzer möglicherweise eine Fehlermeldung, die der folgenden ähnelt:
Hinweis
MdxScript(model) (LineNumber,ColumnNumber) Berechnungsfehler im Measure "CalculatedmeasureName": Die Spalte "ColumnName" wurde nicht gefunden oder wird in diesem Ausdruck nicht verwendet.
Stattdessen sollte dem Benutzer eine Fehlermeldung angezeigt werden, die besagt, dass die Kennzahl nicht vorhanden ist. Da die Spalte gesichert ist, sollte auch die Kennzahl automatisch gesichert werden, und der Benutzer sollte in der Fehlermeldung keinen Hinweis erhalten, dass es sich bei der Kennzahl um eine gültige Kennzahl handelt.
Lösung
Dieses Problem wird durch das folgende kumulative Sicherheitsupdate für SQL Server behoben:
Kumulatives Update 7 für SQL Server 2017
Informationen zu kumulativen Updates für SQL Server:
Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und Sicherheitsfixes, die im vorherigen kumulativen Update enthalten waren. Sehen Sie sich die neuesten kumulativen Updates für SQL Server an:
Neuestes kumulative Update für SQL Server 2017
Status
Microsoft hat bestätigt, dass dies ein Problem bei den Microsoft-Produkten ist, die im Abschnitt „Gilt für“ aufgeführt sind.
Referenzmaterial
Informieren Sie sich über die Terminologie, die Microsoft zum Beschreiben von Softwareupdates verwendet.