Този урок съдържа инструкции за разрешаване на следния проблем: Не може да се добавят роли и функции на Server 2016 или Сървър 2012 с грешка: „Неуспешна инсталация на функция: Заявката за добавяне или премахване на функции на посочения сървър се провали. Операцията не може да бъде завършена, защото сървърът, който сте посочили, изисква рестартиране".
В резултат на горната грешка не успяхме да инсталираме роли и функции на сървъра, защото проблемът остана дори след рестартиране на сървъра и инсталиране на най-новите актуализации.
В същото време в програмата за преглед на събития (Windows Logs > System) беше записана следната грешка:
„Събитие 7041: Мениджър за контрол на услугите.
Услугата MSSQL$MICROSOFT##WID не можа да влезе като NT SERVICE\MSSQL$MICROSOFT##WID с текущо конфигурираната парола поради следната грешка:
Грешка при влизане: потребителят не е получил искания тип влизане на този компютър.Услуга: MSSQL$MICROSOFT##WID
Домейн и акаунт: NT SERVICE\MSSQL$MICROSOFT##WIDТози акаунт за услуга няма необходимото потребителско право „Влезте като услуга“.
Действие на потребителя
Задайте „Влизане като услуга“ към акаунта на услугата на този компютър. Можете да използвате локални настройки за сигурност (Secpol.msc), за да направите това. Ако този компютър е възел в клъстер, проверете дали това потребителско право е присвоено на акаунта за услуга на клъстер на всички възли в клъстера.
Ако вече сте присвоили това потребителско право на акаунта на услугата и изглежда, че потребителското право е премахнато, проверете с администратора на вашия домейн, за да разберете дали обект на групови правила, свързан с този възел, може да премахва правилно."
Как да коригирам: Не мога да добавя роли и функции на сървър 2016 или 2012, защото сървърът изисква рестартиране.
Внушение според потребителски коментари: Преди да продължите по-долу, опитайте да рестартирам на Отдалечен регистър услуга и опитайте отново да инсталирате правилата. Ако и това не успее, следвайте инструкциите по-долу.
За да разрешите грешката при инсталиране на функции „Заявката за добавяне или премахване на функции на посочения сървър не бе успешно, тъй като сървърът изисква рестартиране", продължете и присвоете потребителското право "Влизане като услуга" на "NT SERVICE\ALL SERVICES" & на "NT SERVICE\MSSQL$MICROSOFT##WID".
Случай А. Ако вашият сървър е част от домейн, продължете и променете правилата за домейн по подразбиране, както следва:
1. Едновременно с това натиснете Windows + Р клавиши за отваряне на командното поле за изпълнение.
2. В командното поле за изпълнение въведете: gpmc.msc и натиснете Въведете.
3. В Управление на групови политики отидете на:
- гора –> домейни –> „Вашето име на домейн“ –> Контролери на домейни.
3а. Щракнете с десния бутон върху Правила за контролер на домейн по подразбиране и изберете редактиране.
5. Продължи към Стъпка – 4 По-долу…
Случай Б. Ако вашият сървър е локален сървър, продължете и променете локалната групова политика, както следва:
1. Едновременно с това натиснете Windows + Р клавиши за отваряне на командното поле за изпълнение.
2. В командното поле за изпълнение въведете: gpedit.msc и натиснете Въведете.
3. В редактора на местни групови правила отидете на:
- Компютърна конфигурация -> Настройки на Windows –> Настройки на сигурността -> Местни политики –> Възлагане на потребителски права
————–
4. Сега щракнете двукратно върху Регистрирайте се като услуга вещ.
5. Кликнете върху Добавяне на потребител или група бутон.
6. Тип NT SERVICE\ВСИЧКИ УСЛУГИ и щракнете Добре. *
* Прочети това Забележка ако имате проблеми при добавяне на акаунта.
7. В главния прозорец щракнете Добре и тогава близо на Редактор на групови правила.
8. Сега отворете командния ред като администратор и дайте следната команда, за да актуализирате груповата политика.
- gpupdate /force
9.Рестартирайте вашия сървър.
10. След рестартирането отворете Управлението на груповите правила и отидете отново на Възлагане на потребителски права.
11. Щракнете двукратно върху Регистрирайте се като услуга елемент и щракнете Добавяне на потребител или група.
12. Тип NT SERVICE\MSSQL$MICROSOFT##WID и щракнете Добре. *
* Забележка: Ако не можете да добавите акаунта „NT SERVICE\MSSQL$MICROSOFT##WID“ или „NT SERVICE\ALL SERVICES“ към елемента „Влезте като услуга“, тогава:
1. Добавете на "Всеки" (без кавички), за да влезете като услуга.
2. Рестартирайте сървърът.
3. Добавете потребителите "NT SERVICE\ALL SERVICES" и "NT SERVICE\MSSQL$MICROSOFT##WID", за да се регистрират като услуга.
4. Бягай gpupdate /force
5. Рестартирайте сървърът
6. Премахване „Всички“ от влизането като услуга.
7. Продължете с добавянето на роли и функции. на Сървъра.
13. Щракнете върху Добре отново и след това близо редактора на групови правила.
14. Отворете командния ред като администратор и дайте следната команда, за да актуализирате груповата политика.
- gpupdate /force
15.Рестартирайте вашия сървър.
16. След рестартиране опитайте да инсталирате роли и функции.
Това е! Уведомете ме дали това ръководство ви е помогнало, като оставите коментар за вашия опит. Моля, харесайте и споделете това ръководство, за да помогнете на другите.
Това работи на система Server 2019, където WSUS няма да се инсталира поради липсващата роля на WID. Никога не успях да добавя NT SERVICE\ВСИЧКИ УСЛУГИ, но всички други акаунти успяха да добавят и разрешиха проблема ми – благодаря!