NAPRAW: Nie można dodać ról i funkcji na serwerze 2016, ponieważ serwer wymaga ponownego uruchomienia (rozwiązany)

Ten samouczek zawiera instrukcje dotyczące rozwiązania następującego problemu: Nie można dodać ról i funkcji na serwerze 2016 lub Serwer 2012 z błędem: „Instalacja funkcji nie powiodła się: żądanie dodania lub usunięcia funkcji na określonym serwerze przegrany. Operacja nie może zostać zakończona, ponieważ określony serwer wymaga ponownego uruchomienia".

Nie można dodać ról i funkcji na serwerze 2016, ponieważ serwer wymaga ponownego uruchomienia

W wyniku powyższego błędu nie mogliśmy zainstalować ról i funkcji na serwerze, ponieważ problem pozostał nawet po ponownym uruchomieniu serwera i zainstalowaniu najnowszych aktualizacji.

W tym samym czasie w Podglądzie zdarzeń (Dzienniki Windows > System) zarejestrowano następujący błąd:

„Zdarzenie 7041: Menedżer kontroli usług.

Usługa MSSQL$MICROSOFT##WID nie mogła zalogować się jako NT SERVICE\MSSQL$MICROSOFT##WID z aktualnie skonfigurowanym hasłem z powodu następującego błędu:
Błąd logowania: użytkownikowi nie przyznano żądanego typu logowania na tym komputerze.

Usługa: MSSQL$MICROSOFT##WID
Domena i konto: NT SERVICE\MSSQL$MICROSOFT##WID

To konto usługi nie ma wymaganego prawa użytkownika „Zaloguj się jako usługa”.

Akcja użytkownika

Przypisz „Zaloguj się jako usługa” do konta usługi na tym komputerze. W tym celu można użyć ustawień zabezpieczeń lokalnych (Secpol.msc). Jeśli ten komputer jest węzłem w klastrze, sprawdź, czy to prawo użytkownika jest przypisane do konta Usługa klastrowania we wszystkich węzłach w klastrze.

Jeśli przypisałeś już to prawo użytkownika do konta usługi i wydaje się, że zostało usunięte, zaznacz z administratorem domeny, aby dowiedzieć się, czy obiekt zasad grupy skojarzony z tym węzłem może usuwać prawidłowy."

napraw zdarzenie 7041

Rozwiązanie problemu: Nie można dodać ról i funkcji na serwerze 2016 lub 2012, ponieważ serwer wymaga ponownego uruchomienia.

Sugestia zgodnie z komentarzami użytkowników: Zanim przejdziesz dalej, spróbuj uruchom ponownie ten Rejestr zdalny usługi i spróbuj ponownie zainstalować reguły. Jeśli to również się nie powiedzie, postępuj zgodnie z poniższymi instrukcjami.

Aby rozwiązać błąd instalacji funkcji „Żądanie dodania lub usunięcia funkcji na określonym serwerze nie powiodło się, ponieważ serwer wymaga ponownego uruchomienia”, kontynuuj i przypisz prawa użytkownika „Zaloguj się jako usługa” do „NT SERVICE\ALL SERVICES” i do „NT SERVICE\MSSQL$MICROSOFT##WID".

Przypadek A. Jeśli Twój serwer jest częścią domeny, zmodyfikuj domyślne zasady domeny w następujący sposób:

1. Jednocześnie naciśnij Okna obraz+ r klawisze, aby otworzyć okno poleceń uruchamiania.
2. W polu polecenia Uruchom wpisz: gpmc.msc i naciśnij Wchodzić.

obraz

3. w Zarządzanie polityką grupy iść do:

  • Las –> Domeny –> „Twoja nazwa domeny” –> Kontrolery domeny.

3a. Kliknij prawym przyciskiem na Domyślna polityka kontrolera domeny i wybierz Edytować.

obraz

5. Przystąpić do Krok 4 poniżej…

Przypadek B. Jeśli twój serwer jest serwerem lokalnym, kontynuuj i zmodyfikuj lokalne zasady grupy w następujący sposób:

1. Jednocześnie naciśnij Okna obraz+ r klawisze, aby otworzyć okno poleceń uruchamiania.
2. W polu polecenia Uruchom wpisz: gpedit.msc i naciśnij Wchodzić.

obraz

3. W Edytorze lokalnych zasad grupy przejdź do:

  • Konfiguracja komputera -> Ustawienia systemu Windows –> Ustawienia bezpieczeństwa -> Zasady lokalne –> Przypisanie praw użytkownika
obraz

————–

4. Teraz kliknij dwukrotnie na Zaloguj się jako usługa przedmiot.

obraz

5. Kliknij Dodaj użytkownika lub grupę przycisk.

obraz

6. Rodzaj USŁUGA NT\WSZYSTKIE USŁUGI i kliknij ok. *

* Przeczytaj to Notatka jeśli masz problemy z dodaniem konta.

obraz

7. W głównym oknie kliknij ok i wtedy blisko ten Edytor zasad grupy.

obraz

8. Teraz otwórz Wiersz Poleceń jako Administrator i wydaj następujące polecenie, aby zaktualizować zasady grupy.

  • gpupdate / życie
obraz

9.Ponowne uruchomienie Twój serwer.

10. Po ponownym uruchomieniu otwórz Zarządzanie zasadami grupy i przejdź ponownie do Przypisanie praw użytkownika.

11. Kliknij dwukrotnie w Zaloguj się jako usługa przedmiot i kliknij Dodaj użytkownika lub grupę.

12. Rodzaj Usługa NT\MSSQL$MICROSOFT##WID i kliknij ok. *

obraz

* Notatka: Jeśli nie możesz dodać konta „NT SERVICE\MSSQL$MICROSOFT##WID” lub „NT SERVICE\ALL SERVICES” do elementu „Logowanie jako usługa”, to:

1. Dodać ten "Wszyscy" (bez cudzysłowów), aby zalogować się jako usługa.
2. Ponowne uruchomienie serwer.
3. Dodać użytkowników „NT SERVICE\ALL SERVICES” i „NT SERVICE\MSSQL$MICROSOFT##WID” do logowania jako usługa.
4. Uruchomić gpupdate / życie
5. Ponowne uruchomienie serwer
6. Usunąć „Wszyscy” od logowania jako usługa.
7. Przejdź do dodawania ról i funkcji. na serwerze.

13. Kliknij ok znowu, a potem blisko Edytor zasad grupy.

obraz

14. Otwórz wiersz polecenia jako administrator i wydaj następujące polecenie, aby zaktualizować zasady grupy.

  • gpupdate / życie

15.Ponowne uruchomienie Twój serwer.

16. Po ponownym uruchomieniu spróbuj zainstalować Role i funkcje.

Otóż ​​to! Daj mi znać, czy ten przewodnik Ci pomógł, zostawiając komentarz na temat swojego doświadczenia. Polub i udostępnij ten przewodnik, aby pomóc innym.

Działało to w systemie Server 2019, w którym WSUS nie zainstalowałby się ze względu na brakującą rolę WID. Nigdy nie udało mi się dodać NT SERVICE\ALL SERVICES, ale na wszystkich innych kontach udało się dodać i rozwiązać mój problem – dziękuję!