KB4098732 – OPRAVA: Při dotazování na zabezpečenou míru v SSAS 2017 dojde k chybě výpočtu

Platí pro
SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Standard on Windows

Příznaky

Předpokládejme, že máte v SQL Server 2017 nainstalovanou službu Microsoft Služba Analysis Services serveru SQL (SSAS) a že role je definovaná pomocí zabezpečeného sloupce. Pokud míra s názvem Název počítané míry odkazuje na tento zabezpečený sloupec a uživatel, který patří do této role, spustí dotaz, který odkazuje na název počítané míry, může se uživateli zobrazit chybová zpráva podobná této:

Poznámka

MdxScript(model) (LineNumber,ColumnNumber) Chyba výpočtu v míře 'CalculatedMeasureName' : Sloupec 'ColumnName' nebyl nalezen nebo se nemusí použít v tomto výrazu.

Uživateli by se místo toho měla zobrazit chybová zpráva s informací, že míra neexistuje. Vzhledem k tomu, že sloupec je zabezpečený, měla by být míra také automaticky zabezpečená a uživateli by se v chybové zprávě neměl zobrazit žádný údaj o tom, že míra je platná.

Řešení

Tento problém je opravený v následující kumulativní aktualizaci pro SQL Server:

Kumulativní aktualizace 7 pro SQL Server 2017

Informace o kumulativních aktualizacích pro SQL Server:

Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Podívejte se na nejnovější kumulativní aktualizace pro SQL Server:

Nejnovější kumulativní aktualizace pro SQL Server 2017

Stav

Společnost Microsoft potvrdila, že se jedná o problém produktů Microsoft, které jsou uvedeny v sekci Platí pro.

Reference

Podívejte se na informace o terminologii, kterou společnost Microsoft používá k popisování aktualizací softwaru.