Symptom
Anta att du har Microsoft SQL Server Analysis Services (SSAS) installerat på SQL Server 2017 och att en roll har definierats med en skyddad kolumn. Om ett mätbart namn refererar till en skyddad kolumn och en användare som tillhör rollen kör en fråga som refererar till det beräknade mått namnet, kan användaren få ett fel meddelande av följande slag:
MdxScript (modell) (LineNumber,ColumnNumber) beräknings fel i måttet ' CalculatedmeasureName ': kolumnen 'columnName' kan inte hittas eller kan inte användas i det här uttrycket.
Användaren bör i stället få ett fel meddelande om att åtgärden inte finns. Eftersom kolumnen är skyddad ska åtgärden också vara skyddad automatiskt och användaren ska inte få något meddelande om att åtgärden är en giltig åtgärd.
Lösning
Det här problemet är åtgärdat i den här kumulativa uppdateringen för SQL Server:
Kumulativ uppdatering 7 för SQL Server 2017
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och säkerhets korrigeringar som fanns 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".
Referenser
Lär dig mer om terminologinsom Microsoft använder för att beskriva program varu uppdateringar.