Kwestie dotyczące wdrażania raportów serwera

Wszyscy użytkownicy, którzy uruchomienie aplikacji i wymagają dostępu do raportu musi mieć uprawnienia dostępu do serwera raportów. Aplikacja kliencka musi nawiązać połączenia z SQL Server serwera raportów usług Reporting Services. Aplikacja kliencka musi upewnij się, że Kontrolka ReportViewer jest skonfigurowany do łączenia się jako użytkownik z uprawnieniami wystarczającymi do wyświetlania raportu. Można podać jeden zestaw poświadczeń używanych przez wszystkich użytkowników.

Kwestie dotyczące wdrażania raportów serwera

Aplikacje, które obejmują raportów, które są przechowywane na serwerze raportów podać prawidłowy adres URL do zdalnego SQL Server usług Reporting Services wystąpienie i informacje o ścieżce do raportu. Po dodaniu formantu do formularza lub strony sieci Web, można określić odwołanie w panelu Znaczniki inteligentnego ReportViewer zadania. Można również określić te informacje programistycznie Jeśli lokalizacji serwera jest nieznany podczas projektowania.

ms252071.collapse_all(pl-pl,VS.140).gifNawiązywanie połączenia z serwerem raportów

Jeżeli wdrażasz raport serwera, formant ReportViewer łączy na serwerze raportów jako użytkownik wątku. Jeśli użytkownik wątku nie ma uprawnień do wyświetlania raportu, należy podać IReportServerCredentials obiekt do kontrolki serwera sieci ReportViewer Web. Ten obiekt zawiera poświadczenia użyte do nawiązania połączenia z serwerem. Jeśli używasz Kontrolka ReportViewer Windows Forms, użyj ReportServerCredentials dla właściwości ServerReport obiektu.

Wdrożenie programu ASP.NET wprowadzono uwagi dodatkowe. Program ASP.NET nie jest skonfigurowany dla personifikacji, należy do opracowywania strategii do uzyskania dostępu do komputerów i źródeł danych.

Aby uzyskać więcej informacji, zobacz Określanie połączeń i poświadczeń dla kontrolki serwera sieci Web Podglądu raportów.

ms252071.collapse_all(pl-pl,VS.140).gifNawiązywanie połączenia z zewnętrznych źródeł danych

W usługach Reporting Services raporty, które są publikowane na serwerze raportów mogą pobierać dane z zewnętrznych serwerów. Pobieranie danych z tych serwerów, użytkowników może zostać wyświetlony monit o podanie nazwy użytkownika i konta. Określa, czy użytkownik jest monitowany o poświadczenia zależy od konfiguracji właściwości źródeł danych w raporcie. Raporty można skonfigurować do użycia przechowywane poświadczenia, zintegrowane zabezpieczenia, pojawi się monit poświadczeń lub bez poświadczeń. Jeśli raport, który używa zintegrowanych zabezpieczeń, wszyscy użytkownicy, którzy potrzebują dostępu do raportu musi mieć dostęp do źródła danych używane przez raport. Aby uzyskać więcej informacji zobacz "Określanie poświadczeń i połączenia informacji dla źródeł danych raportu" i "Zarządzanie źródeł danych raportu" w dokumentacji programu SQL Server — książki Online.

Zobacz też

Zadania

Przewodnik: korzystanie z kontrolki Podglądu zdarzeń w trybie zdalnym

Koncepcje

Konfigurowanie Podglądu raportów na potrzeby przetwarzania zdalnego

Korzystanie z panelu Tagi inteligentne zadań

Wdrażanie raportów i kontrolek Podglądu raportów