Tento kurz obsahuje pokyny k vyřešení následujícího problému: Nelze přidat role a funkce na Server 2016 nebo Server 2012 s chybou: "Instalace funkce se nezdařila: Požadavek na přidání nebo odebrání funkcí na zadaném serveru nepodařilo. Operaci nelze dokončit, protože vámi zadaný server vyžaduje restart“.
V důsledku výše uvedené chyby jsme nemohli nainstalovat role a funkce na Server, protože problém přetrvával i po restartování serveru a instalaci nejnovějších aktualizací.
Současně byla v prohlížeči událostí (Windows Logs > System) zaznamenána následující chyba:
"Událost 7041: Správce řízení služeb.
Služba MSSQL$MICROSOFT##WID se nemohla přihlásit jako NT SERVICE\MSSQL$MICROSOFT##WID s aktuálně nakonfigurovaným heslem kvůli následující chybě:
Selhání přihlášení: uživateli nebyl na tomto počítači udělen požadovaný typ přihlášení.Služba: MSSQL$MICROSOFT##WID
Doména a účet: NT SERVICE\MSSQL$MICROSOFT##WIDTento účet služby nemá požadované uživatelské právo "Přihlásit se jako služba."
Akce uživatele
Přiřaďte "Přihlásit se jako služba" k účtu služby na tomto počítači. K tomu můžete použít místní nastavení zabezpečení (Secpol.msc). Pokud je tento počítač uzlem v clusteru, zkontrolujte, zda je toto uživatelské právo přiřazeno k účtu Clusterové služby na všech uzlech v clusteru.
Pokud jste toto uživatelské právo již přiřadili servisnímu účtu a zdá se, že uživatelské právo bylo odebráno, zkontrolujte se správcem domény zjistěte, zda objekt zásad skupiny přidružený k tomuto uzlu neodstraňuje že jo."
Jak opravit: Na Server 2016 nebo 2012 nelze přidat role a funkce, protože server vyžaduje restart.
Návrh podle komentářů uživatelů: Než budete pokračovat níže, zkuste to restartovat a Vzdálený registr a zkuste znovu nainstalovat pravidla. Pokud ani toto selže, postupujte podle pokynů níže.
Chcete-li vyřešit chybu instalace funkce "Požadavek na přidání nebo odebrání funkcí na zadaném serveru selhal, protože server vyžaduje restart", pokračujte a přidělte uživatelské právo "Přihlásit se jako služba" "NT SERVICE\ALL SERVICES" & "NT" SERVICE\MSSQL$MICROSOFT##WID".
Případ A. Pokud je váš server součástí domény, pokračujte a upravte výchozí zásady domény následovně:
1. Současně stiskněte tlačítko Okna + R klávesy pro otevření příkazového pole spuštění.
2. Do pole příkazu Spustit zadejte: gpmc.msc a stiskněte Vstupte.
3. v Správa zásad skupiny jít do:
- Les –> domény –> „Název vaší domény“ –> Ovladače domén.
3a. Klikněte pravým tlačítkem na Výchozí zásady řadiče domény a vyberte Upravit.
5. Pokračujte k Krok – 4 níže…
Případ B. Pokud je váš server lokálním serverem, pokračujte a upravte zásady místní skupiny následovně:
1. Současně stiskněte tlačítko Okna + R klávesy pro otevření příkazového pole spuštění.
2. Do pole příkazu Spustit zadejte: gpedit.msc a stiskněte Vstupte.
3. V Editoru místních zásad skupiny přejděte na:
- Konfigurace počítače –> Nastavení Windows –> Bezpečnostní nastavení -> Místní zásady –> Přiřazení uživatelských práv
————–
4. Nyní dvakrát klikněte na Přihlaste se jako službu položka.
5. Klikněte na Přidat uživatele nebo skupinu knoflík.
6. Typ SLUŽBA NT\VŠECHNY SLUŽBY a klikněte OK. *
* Přečti si tohle Poznámka pokud máte potíže s přidáváním účtu.
7. V hlavním okně klikněte na OK a pak zavřít a Editor zásad skupiny.
8. Nyní otevřete příkazový řádek jako správce a zadejte následující příkaz k aktualizaci zásad skupiny.
- gpupdate /force
9.Restartujte váš server.
10. Po restartu otevřete Správu zásad skupiny a přejděte znovu na Přiřazení uživatelských práv.
11. Dvakrát klikněte na Přihlaste se jako službu položku a klikněte Přidat uživatele nebo skupinu.
12. Typ NT SERVICE\MSSQL$MICROSOFT##WID a klikněte OK. *
* Poznámka: Pokud nemůžete přidat účet „NT SERVICE\MSSQL$MICROSOFT##WID“ nebo „NT SERVICE\ALL SERVICES“ do položky „Přihlásit se jako služba“, pak:
1. Přidat "Každý" (bez uvozovek), pro přihlášení jako služba.
2. Restartujte server.
3. Přidat uživatelům "NT SERVICE\ALL SERVICES" a "NT SERVICE\MSSQL$MICROSOFT##WID" přihlásit jako službu.
4. Běh gpupdate /force
5. Restartujte server
6. Odstranit "Všichni" od přihlášení jako služba.
7. Pokračujte přidáním rolí a funkcí. na Serveru.
13. Klikněte OK znovu a pak zavřít editor zásad skupiny.
14. Otevřete příkazový řádek jako správce a zadejte následující příkaz k aktualizaci zásad skupiny.
- gpupdate /force
15.Restartujte váš server.
16. Po restartu zkuste nainstalovat role a funkce.
A je to! Dejte mi vědět, zda vám tento průvodce pomohl, a zanechte svůj komentář o své zkušenosti. Lajkujte a sdílejte tento návod, abyste pomohli ostatním.
To fungovalo na systému Server 2019, kde se služba WSUS nenainstalovala kvůli chybějící roli WID. Nikdy se mi nepodařilo přidat SLUŽBY NT\VŠECHNY SLUŽBY, ale všechny ostatní účty byly schopny přidat a vyřešit můj problém – děkuji!