KB2520240 — Poprawka: błąd uprawnień podczas wyświetlania folderu przy użyciu parametru "ViewMode = WebpartList" w ciągu zapytania dla Menedżera raportów w programie SQL Server 2008 R2 Reporting Services

Dotyczy: SQL Server 2008 R2 Service Pack 1SQL Server 2008 R2

Firma Microsoft rozpowszechnia poprawki programu Microsoft SQL Server 2008 R2 jako jednego pliku do pobrania. Ponieważ poprawki są zbiorcze, każde nowe wydanie zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały dołączone do poprzedniej wersji poprawki SQL Server 2008 R2.

Symptomy


Rozpatrzmy następujący scenariusz:
  • Niektóre raporty usług SSRS (Microsoft SQL Server 2008 R2 Reporting Services) są zapisywane w folderze na komputerze. Niektóre raporty mają subskrypcje.
  • Użytkownik udziela użytkownikowi następujących uprawnień do folderu:
    • Wyświetlanie raportów
    • Wyświetlanie zasobów
    • Wyświetlanie folderów
  • Użytkownik próbuje wyświetlić folder w przeglądarce sieci Web przy użyciu ciągu kwerendy zawierającego następujący parametr:
    ViewMode=WebpartList
W tym scenariuszu użytkownik otrzymuje następujący komunikat o błędzie w przeglądarce sieci Web:
Uprawnienia udzielone użytkownikowi <domena azwa_użytkownika> są niewystarczające do wykonania tej operacji.

Rozwiązanie


Informacje o aktualizacji zbiorczej

SQL Server 2008 R2 z dodatkiem Service Pack 1

Poprawka dotycząca tego problemu została wydana po raz pierwszy w aktualizacji zbiorczej 1 dla programu SQL Server 2008 R2 z dodatkiem Service Pack 1. Aby uzyskać więcej informacji na temat sposobu uzyskiwania tego zbiorczego pakietu aktualizacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
2544793 Pakiet aktualizacji zbiorczej 1 dla programu SQL Server 2008 R2 z dodatkiem Service Pack 1
Uwaga Ponieważ kompilacja jest zbiorcza, każdy nowy pakiet poprawek zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń dołączone do poprzedniej wersji poprawki SQL Server 2008 R2. Zalecamy zastosowanie najnowszego wydania poprawki zawierającego tę poprawkę. Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
2567616 Kompilacje programu SQL Server 2008 R2, które zostały wydane po opublikowaniu dodatku Service Pack 1 dla programu SQL Server 2008 R2

SQL Server 2008 R2

Poprawka dotycząca tego problemu została wydana po raz pierwszy w aktualizacji zbiorczej 7. Aby uzyskać więcej informacji na temat sposobu uzyskiwania tego zbiorczego pakietu aktualizacji dla programu SQL Server 2008 R2, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
2489376 Pakiet aktualizacji zbiorczej 7 dla programu SQL Server 2008 R2
Uwaga Ponieważ kompilacja jest zbiorcza, każdy nowy pakiet poprawek zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń dołączone do poprzedniej wersji poprawki SQL Server 2008 R2. Zalecamy zastosowanie najnowszego wydania poprawki zawierającego tę poprawkę. Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
981356 Kompilacje programu SQL Server 2008 R2, które zostały wydane po opublikowaniu programu SQL Server 2008 R2

Stan


Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".

Obejście


Aby obejść ten problem, udziel wszystkim użytkownikom uprawnienia ReadSubscription dla wszystkich raportów w folderze.

Więcej informacji


Aby uzyskać więcej informacji na temat udzielania uprawnień w usłudze SSRS, odwiedź następującą witrynę firmy Microsoft w sieci Web: