Konfigurowanie konta wykonanie instalacji nienadzorowanej

Reporting Services zawiera konto specjalne, używany dla instalacji nienadzorowanej raport przetwarzania i wysyłanie żądań połączeń w sieci.Konto jest używane w następujący sposób:

  • Wysyłanie żądań połączeń w sieci dla raportów, które korzystają z uwierzytelnianie bazy danych lub połączyć raport z zewnętrznego źródła danych, które nie wymagają ani używać uwierzytelnianie.Aby uzyskać więcej informacji, zobacz Określanie poświadczeń i informacji o połączeniu dla źródeł danych raportu (SSRS) w dokumentacji SQL Server Books Online.

  • Pobieranie plików zewnętrznych obrazów, które są używane w raporcie.Jeśli chcesz użyć pliku obrazu, a plik nie jest dostępny za pośrednictwem dostęp anonimowy, można skonfigurować przetwarzania konta nienadzorowanej raportów i udzielić kontu uprawnienia dostępu do pliku.Aby uzyskać więcej informacji o koncie wykonanie instalacji nienadzorowanej jest używany do pobierania obrazów, zobacz Obrazy (program Report Builder 3.0 i usługi SSRS) w dokumentacji SQL Server Books Online.

Raport nienadzorowanej przetwarzania odnosi się do dowolnego procesu wykonywania raportu wyzwalanego zdarzenia (napędzane harmonogramu zdarzeń lub dane zdarzenie odświeżania) zamiast na żądanie użytkownika.serwer raportów używa nienadzorowanej raport przetwarzania konta logowania do komputera obsługującego zewnętrznego źródło danych.Konto to jest niezbędne, ponieważ poświadczenia konta usługa serwera raportów nigdy nie są używane do łączenia się z innymi komputerami.

Ważna informacjaWażne:

Konfigurowanie konta jest opcjonalne.Jednak jeśli nie zostanie skonfigurowane, ograniczy połączenia ze źródłami danych, niektóre opcje i nie można pobrać pliki obrazów z komputerów zdalnych.Jeśli konto jest skonfigurowane, muszą przechowywać ją do data.W szczególności umożliwić hasło wygaśnie lub zmianie informacji konta w usłudze Active Directory, można napotkać następujący błąd następnego czas przetwarzane raportu: "Logowanie nie powiodło się, błąd logowania (rsLogonFailed): Nieznana nazwa użytkownika lub nieprawidłowe hasło." Właściwe utrzymanie nienadzorowanej raport przetwarzania konta istotne jest, nawet jeśli nigdy nie pobierać obrazów zewnętrznych lub wysyłanie żądań połączeń do komputerów zewnętrznych.Jeśli skonfigurować konto, ale następnie znajdź, że nie używasz go, można usunąć, aby uniknąć konta rutynowych zadań konserwacyjnych.

Jak skonfigurować konto

Należy użyć konta użytkownika domena.Służyć przeznaczeniem, to konto powinno być innej niż używane do uruchamiania usługa serwera raportów.Należy używać konta, które ma minimalne uprawnienia (wystarczający jest tylko do odczytu z uprawnieniami do połączeń sieciowych) i ograniczony dostęp do tylko te komputery, które zapewniają źródeł danych i zasobów serwer raportów.Aby uzyskać więcej informacji, zobacz Jak Start Reporting Services Menedżer konfiguracji.

Aby określić konto, można użyć Reporting Services narzędzie konfiguracji lub rsconfig narzędzie.Najłatwiejszą metodą skonfigurowania konta wykonanie instalacji nienadzorowanej jest uruchomienie Reporting Services konfiguracji narzędzie i określ poświadczenia konta wykonanie strona.

  1. Uruchom Reporting Services konfiguracji narzędzie i połączyć się z serwer raportów wystąpienia, które chcesz skonfigurować.Aby uzyskać instrukcje, zobacz Jak Start Reporting Services Menedżer konfiguracji.

  2. strona wykonanie konta wybierz Określ konto wykonania.

  3. Wpisz konto i hasło, wpisz hasło ponownie, a następnie kliknij Zastosuj.

Za pomocą narzędzia RSCONFIG

Innym sposobem zestaw konto jest użycie rsconfig narzędzia.Aby określić konto, -e argumentu rsconfig.Określanie -e argument dla rsconfig kieruje narzędzie, aby zapisać informacje o koncie, aby plik konfiguracja.Nie trzeba określić ścieżka do RSreportserver.config.Wykonaj następujące kroki, aby skonfigurować konto.

  1. Utwórz lub wybierz konta domena, który ma dostęp do komputerów i serwerów, które dostarczają danych lub usługi serwer raportów.Należy używać konta, które ma ograniczone uprawnienia (na przykład uprawnienia tylko do odczytu).

  2. Otwórz wiersz polecenia: Na Start menu, kliknij uruchomić, typ cmd, a następnie kliknij przycisk OK.

  3. Wpisz następujące polecenie, aby skonfigurować konta w lokalnym serwer raportów instancji:

    rsconfig -e -u<domena/nazwa_użytkownika> -p<hasła>

rsconfig -e obsługuje dodatkowe argumenty.Aby uzyskać więcej informacji na temat składni i przejrzeć przykłady poleceń, zobacz Narzędzie rsconfig w dokumentacji SQL Server Books Online.

Sposób przechowywania informacji o koncie

Gdy użytkownik zestaw konto, następujące zestawtings są określone jako zaszyfrowany wartości w pliku RSreportserver.config w wystąpieniu serwera lokalnego lub zdalnego raportu:

<UnattendedExecutionAccount>
     <UserName></UserName>
     <Password></Password>
     <Domain></Domain>
</UnattendedExecutionAccount>

Raz możesz zestaw wartości, nie możesz odszyfrować je, aby wyświetlić wartości w postaci zwykłego tekstu.Jeśli wpisujesz wartości lub zapomnienia wartości określonej, należy użyć narzędzie Konfiguracja usług Reporting Services lub uruchom rsconfig -e rozpoczęcie.

Jak używać konta przetwarzania nienadzorowanej raportu

Aby pobrać pliki obrazów, serwer raportów używa konta automatycznie i są wymagane żadne szczególne akcja ze strony użytkownika.Aby połączyć się z zewnętrznych źródeł danych dostarczające dane dla raportów, należy używać konta, należy określić Typ poświadczeń opcji strona właściwości źródła danych źródło danych raportu lub udostępnionego źródła danych:

  • W Menedżer raportów lub w witrynie programu SharePoint, zaznacz nie jest wymagane są poświadczenia opcji.

Raport nienadzorowanej przetwarzania konta jest używany głównie do podłączania do zewnętrznych serwerów, a nie jako logowanie do serwerów baz danych.Jeśli chcesz użyć poświadczeń konta do logowania do bazy danych, należy określić poświadczenia w połączeniu z ciąg.Można określić Integrated Security = SSPI serwera bazy danych obsługuje zintegrowane zabezpieczenia systemu Windows i konto używane do przetwarzania nienadzorowanej raport ma uprawnienia do odczytu bazy danych.W przeciwnym wypadku wymagane jest wprowadzenie nazwy użytkownika i hasła w parametrach połączenia, gdzie te dane będą widoczne jako zwykły tekst dla każdego użytkownika mającego uprawnienie do edytowania właściwości połączenia ze źródłem danych.

Mimo że korzystanie z konta nienadzorowanego przetwarzania raportów w celu pobierania danych po nawiązaniu połączenia jest możliwe, nie jest to zalecane.To konto jest przeznaczone do wykonywania ściśle określonych funkcji.Jeśli zostanie ono użyte do pobierania danych, użytkownik zniweczy cel, dla którego opracowano to konto.

Jak zachować konta przetwarzania nienadzorowanej raportu

Po zdefiniowaniu konta muszą zapewnić, że konto i hasło są przechowywane do data.Można użyć Reporting Services narzędzie konfiguracja, aby zaktualizować ustawienia konfiguracja, które przechowują informacje o koncie.

  1. Uruchom Reporting Services konfiguracji narzędzie i połączyć się z serwer raportów wystąpienia, które chcesz skonfigurować.

  2. strona konta wykonanie Sprawdź, czy Określ konto wykonania jest zaznaczone.

  3. Wpisz nowe konto lub hasło, wpisz hasło ponownie, a następnie kliknij przycisk Zastosuj.

Jak usunąć konto przetwarzania nienadzorowanej raportu

Jeśli nie używasz konta, można usunąć go w celu uniknięcia konta rutynowych zadań konserwacyjnych.

  1. Uruchom Reporting Services konfiguracji narzędzie i połączyć się z serwer raportów wystąpienia, które chcesz skonfigurować.

  2. strona konto wykonania wyczyść Określ konto wykonania.

  3. Kliknij stosuje się.

Informacje o koncie jest usuwany z RSReportServer.plik konfiguracji.

Zobacz także

Koncepcje