KB2905298 — POPRAWKA: Uruchomienie zapytania MDX przez użytkownika bez uprawnień administratora jest znacznie dłuższe niż przez administratora w usługach SSAS 2012 i SSAS 2014

Dotyczy
SQL Server 2012 Analysis Services

Ta poprawka dotyczy również usług Microsoft SQL Server 2014 Analysis Services (SSAS 2014).

Objawy

Rozważmy następujący scenariusz:

  • Użytkownik bazy danych w wystąpieniu usług Microsoft SQL Server 2012 Analysis Services (SSAS 2012) lub SQL Server 2014 Analysis Services (SSAS 2014) działa w trybie tabelarycznym.
  • Użytkownik ma członkostwo w pewnej roli, która nie jest przypisana do uprawnień Pełna kontrola (administrator).
  • Użytkownik uruchamia zapytanie Multidimensional Expressions (MDX) w bazie danych usług SSAS.

W tym scenariuszu uruchomienie zapytania trwa znacznie dłużej niż w przypadku, gdy administrator uruchomi to samo zapytanie MDX w usługach SSAS 2012 lub SSAS 2014. Na przykład uruchomienie zapytania MDX użytkownika przez użytkownika bez uprawnień administratora może potrwać 7 sekund, podczas gdy uruchomienie tego samego zapytania MDX dla użytkownika z uprawnieniami administratora Pełna kontrola może potrwać 1 sekundę.

Rozwiązanie

Ten problem został po raz pierwszy rozwiązany w następującej aktualizacji zbiorczej programu SQL Server.

Aktualizacja zbiorcza 1 dla systemu SQL Server 2014 /pl-pl/pomoc/2931693

Aktualizacja skumulowana 7 dla SQL Server 2012 z dodatkiem Service Pack 1 /en-us/help/2894115

Informacje o aktualizacjach zbiorczych dla programu SQL Server

Każda nowa aktualizacja zbiorcza programu SQL Server zawiera wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji skumulowanej. Sprawdź najnowsze aktualizacje zbiorcze dla programu SQL Server:

      

Stan

Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.