Tento tutoriál obsahuje pokyny na vyriešenie nasledujúceho problému: Nie je možné pridať roly a funkcie na Server 2016 alebo Server 2012 s chybou: „Inštalácia funkcie zlyhala: Požiadavka na pridanie alebo odstránenie funkcií na zadanom serveri nepodarilo. Operáciu nie je možné dokončiť, pretože server, ktorý ste zadali, vyžaduje reštart."
V dôsledku vyššie uvedenej chyby sa nám nepodarilo nainštalovať roly a funkcie na Server, pretože problém pretrvával aj po reštartovaní servera a inštalácii najnovších aktualizácií.
Zároveň sa v prehliadači udalostí (Windows Logs > System) zaznamenala nasledujúca chyba:
"Udalosť 7041: Manažér riadenia služieb.
Služba MSSQL$MICROSOFT##WID sa nedokázala prihlásiť ako NT SERVICE\MSSQL$MICROSOFT##WID s aktuálne nakonfigurovaným heslom z dôvodu nasledujúcej chyby:
Zlyhanie prihlásenia: Používateľovi nebol udelený požadovaný typ prihlásenia na tomto počítači.Služba: MSSQL$MICROSOFT##WID
Doména a účet: NT SERVICE\MSSQL$MICROSOFT##WIDToto konto služby nemá požadované používateľské právo „Prihlásiť sa ako služba“.
Akcia používateľa
Priraďte „Prihlásiť sa ako služba“ k účtu služby na tomto počítači. Môžete na to použiť miestne nastavenia zabezpečenia (Secpol.msc). Ak je tento počítač uzlom v klastri, skontrolujte, či je toto používateľské právo priradené ku kontu klastrovej služby na všetkých uzloch v klastri.
Ak ste už priradili toto používateľské právo k účtu služby a zdá sa, že používateľské právo je odstránené, skontrolujte so správcom domény, aby ste zistili, či objekt skupinovej politiky priradený k tomuto uzlu neodstraňuje správny."
Riešenie: Nie je možné pridať roly a funkcie na serveri 2016 alebo 2012, pretože server vyžaduje reštart.
Návrh podľa komentárov používateľov: Skôr ako budete pokračovať nižšie, skúste to reštart a Vzdialený register a skúste znova nainštalovať pravidlá. Ak to tiež zlyhá, postupujte podľa pokynov nižšie.
Ak chcete vyriešiť chybu inštalácie funkcie "Požiadavka na pridanie alebo odstránenie funkcií na zadanom serveri zlyhala, pretože server vyžaduje reštart", pokračujte a prideľte užívateľské právo "Prihlásiť sa ako služba" "NT SERVIS\ALL SERVICES" & "NT" SERVICE\MSSQL$MICROSOFT##WID".
Prípad A. Ak je váš server súčasťou domény, postupujte a upravte predvolenú politiku domény takto:
1. Súčasne stlačte tlačidlo Windows + R klávesy na otvorenie príkazového poľa spustiť.
2. Do poľa príkazu spustiť zadajte: gpmc.msc a stlačte Zadajte.
3. In Správa zásad skupiny ísť do:
- les –> domény –> „Názov vašej domény“ –> radiče domén.
3a. Kliknite pravým tlačidlom na Predvolená politika radiča domény a vyberte Upraviť.
5. Pokračujte na Krok – 4 nižšie…
Prípad B. Ak je váš server lokálnym serverom, pokračujte a upravte politiku lokálnej skupiny takto:
1. Súčasne stlačte tlačidlo Windows + R klávesy na otvorenie príkazového poľa spustiť.
2. Do poľa príkazu spustiť zadajte: gpedit.msc a stlačte Zadajte.
3. V Editore miestnej politiky skupiny prejdite na:
- Konfigurácia počítača –> Nastavenia systému Windows –> Bezpečnostné nastavenia -> Miestne pravidlá –> Pridelenie používateľských práv
————–
4. Teraz dvakrát kliknite na Prihláste sa ako službu položka.
5. Kliknite na Pridať používateľa alebo skupinu tlačidlo.
6. Typ SLUŽBA NT\VŠETKY SLUŽBY a kliknite OK. *
* Prečítaj toto Poznámka ak máte problémy s pridávaním účtu.
7. V hlavnom okne kliknite na OK a potom Zavrieť a Editor skupinovej politiky.
8. Teraz otvorte príkazový riadok ako správca a zadajte nasledujúci príkaz na aktualizáciu skupinovej politiky.
- gpupdate /force
9.Reštartovať váš server.
10. Po reštarte otvorte Správa zásad skupiny a prejdite znova na Pridelenie používateľských práv.
11. Dvakrát kliknite na Prihláste sa ako službu položku a kliknite Pridať používateľa alebo skupinu.
12. Typ NT SERVICE\MSSQL$MICROSOFT##WID a kliknite OK. *
* Poznámka: Ak nemôžete pridať účet „NT SERVICE\MSSQL$MICROSOFT##WID“ alebo „NT SERVICE\ALL SERVICES“ do položky „Prihlásiť sa ako služba“, potom:
1. Pridať "Všetci“ (bez úvodzoviek), na prihlásenie ako služba.
2. Reštartovať server.
3. Pridať používateľom "NT SERVICE\ALL SERVICES" a "NT SERVICE\MSSQL$MICROSOFT##WID" prihlásiť ako službu.
4. Bežať gpupdate /force
5. Reštartovať server
6. Odstrániť "Všetci" od prihlásenia ako služba.
7. Pokračujte pridaním rolí a funkcií. na Serveri.
13. Kliknite OK znova a potom Zavrieť editor zásad skupiny.
14. Otvorte príkazový riadok ako správca a zadajte nasledujúci príkaz na aktualizáciu skupinovej politiky.
- gpupdate /force
15.Reštartovať váš server.
16. Po reštarte skúste nainštalovať roly a funkcie.
To je všetko! Dajte mi vedieť, či vám táto príručka pomohla, a zanechajte komentár o svojej skúsenosti. Prosím, lajkujte a zdieľajte tento návod, aby ste pomohli ostatným.
Fungovalo to na systéme Server 2019, kde sa služba WSUS nenainštalovala z dôvodu chýbajúcej roly WID. Nikdy sa mi nepodarilo pridať SLUŽBY NT\ALL SERVICES, ale všetky ostatné účty boli schopné pridať a vyriešiť môj problém – ďakujem!