KB2779898 – OPRAVA: Chybové hlásenia pri zosobnení iného používateľa a spustení dotazu MDX v SSAS 2012

Vzťahuje sa na
SQL Server 2012 Analysis Services

Príznaky

Pozrite si nasledujúci scenár:

  • Implementujete zabezpečenie na úrovni riadkov ako dynamické zabezpečenie v modelovom projekte v inštancii Microsoft SQL Server 2012 Analysis Services (SSAS 2012), ktorá je spustená v tabuľkovom režime.

  • Na testovanie roly použijete platné meno používateľa alebo klientsku aplikáciu a potom spustíte dotaz multidimenzionálne výrazy (MDX) v inštancii SSAS 2012.

    Poznámka: Ste členom skupiny Administrators v inštancii SSAS 2012.

  • Dotaz sa zruší z dôvodu platných chýb (napríklad sa vyskytne chyba uplynutia časového limitu alebo používateľ zruší operáciu).

  • Spustíte ďalší dotaz MDX.

V takomto prípade sa zobrazí jedno z nasledujúcich chybových hlásení:

Poznámka

Pri vyhodnocovaní výrazu zabezpečenia na úrovni riadka sa vyskytla chyba. Úloha: RoleName. Používateľ: Doména\Meno používateľa. Tabuľka: NázovTabuľky. Chybové hlásenie: Používateľ zrušil operáciu.

Poznámka

Pri vyhodnocovaní výrazu zabezpečenia na úrovni riadka sa vyskytla chyba. Úloha: RoleName. Používateľ: Doména\Meno používateľa. Tabuľka: NázovTabuľky. Chybové hlásenie: Relácia bola zrušená, pretože prekročila nastavenie časového limitu (časový limit osamotenej relácie alebo časový limit nečinnosti relácie) alebo bol prekročený limit pamäte relácie.

Riešenie

Informácie o kumulatívnych aktualizáciách

Kumulatívna aktualizácia 2 pre SQL Server 2012 SP1

Oprava tohto problému bola prvýkrát vydaná v kumulatívnej aktualizácii 2. Ďalšie informácie o tom, ako získať tento balík kumulatívnych aktualizácií pre SQL Server 2012 SP1, získate po kliknutí na nasledujúce číslo článku publikovaného v databáze Microsoft Knowledge Base:

2790947 Kumulatívny balík aktualizácie 2 pre balík SQL Server 2012 Service Pack 1Poznámka Keďže zostavy sú kumulatívne, každé nové vydanie opravy obsahuje všetky rýchle opravy a opravy zabezpečenia, ktoré boli zahrnuté v predchádzajúcom vydaní opráv balíka SQL Server 2012 SP1. Odporúčame, aby ste zvážili použitie najnovšej opravy, ktorá obsahuje túto rýchlu opravu. Ďalšie informácie nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na príslušné číslo článku:

2772858 Zostavy SQL Server 2012, ktoré boli vydané po vydaní balíka Service Pack 1 SQL Server 2012

Kumulatívna aktualizácia 5 pre SQL Server 2012

Oprava tohto problému bola prvýkrát vydaná v kumulatívnej aktualizácii 5. Ďalšie informácie o tom, ako získať tento balík kumulatívnej aktualizácie pre SQL Server 2012, získate po kliknutí na nasledujúce číslo článku publikovaného v databáze Microsoft Knowledge Base:

2777772 Kumulatívna aktualizácia 5 pre SQL Server 2012Poznámka Keďže zostavy sú kumulatívne, každé nové vydanie opravy obsahuje všetky rýchle opravy a opravy zabezpečenia, ktoré boli zahrnuté v predchádzajúcom vydaní opráv SQL Server 2012. Odporúčame, aby ste zvážili použitie najnovšej opravy, ktorá obsahuje túto rýchlu opravu. Ďalšie informácie nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na príslušné číslo článku:

2692828 Zostavy SQL Server 2012, ktoré boli vydané po vydaní SQL Server 2012

Stav

Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.