Na naszych serwerach działa pakiet usług Windows, które wykonują kilka zautomatyzowanych zadań niezależnie od siebie, z wyjątkiem jednej usługi, która dba o inne usługi.
W przypadku, gdy jedna z usług nie powiedzie się lub nie powiedzie się, usługa ta próbuje zrestartować usługę, a jeśli podczas próby zostanie zgłoszony wyjątek, zamiast tego wyśle wiadomość e-mail do zespołu wsparcia, aby mogli oni ponownie uruchomić usługę.
Po przeprowadzeniu drobnych badań natknąłem się na kilka „rozwiązań”, od obejścia wspomnianego w KB907460 po podanie konta, na którym usługa działa z uprawnieniami administratora.
Nie podoba mi się żadna z tych metod - nie rozumiem konsekwencji pierwszej metody opisanych w artykule bazy wiedzy Microsoft, ale zdecydowanie nie chcę dać administratorowi dostępu do konta, na którym działa usługa .
Rzuciłem okiem na Lokalną Politykę Bezpieczeństwa i poza polityką, która określa, czy konto może się zalogować jako usługa, nie widzę nic innego, co mogłoby wyglądać tak, jakby odnosiło się do usług.
Działamy na serwerach Server 2003 i Server 2008, więc wszelkie pomysły i wskazówki zostaną przyjęte łaskawie!
Wyjaśnienie: Nie chcę przyznawać możliwości uruchamiania / zatrzymywania / restartowania WSZYSTKICH usług dla danego użytkownika lub grupy - chcę mieć możliwość udzielania uprawnień tylko na określonych usługach, dla danego użytkownika lub grupy.
Dalsze wyjaśnienia: serwery, na których muszę udzielić tych uprawnień, nie należą do domeny - są to dwa serwery internetowe, które odbierają pliki, przetwarzają je i wysyłają do stron trzecich, a także obsługują kilka stron internetowych, więc Zasady grupy usługi Active Directory nie są możliwe. Przepraszam, że nie wyjaśniłem tego.