Suministrar permisos a un usuario para Iniciar / Parar un Servicio en Windows Server 2008 R2

Un usuario normal no puede parar o iniciar manualmente un servicio en Windows Server 2008 R2. Para ello se utiliza la herramienta subinacl.exe. No está instalada en el sistema operativo así que hay que descargarla desde aquí:

http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=23510

El enlace informa que la herramienta es compatible con Windows Server 2003, pero os confirmo que funciona perfectamente en Windows Server 2008 R2. Para suministrar permiso a un usuario para ejecutar un servicio hay que ejecutar la siguiente orden:

subinacl /service SERVICE_NAME /grant=COMPUTER_NAME\USERNAME=TOP

Os dejo aquí los enlaces desde los que me han servido de ayuda:

http://es.freqly.com/question/1301/c%C3%B3mo-dar-permiso-a-un-usuario-para-iniciar-un-servicio-de-windows
http://serverfault.com/a/305453/11006

Anuncios