Documentación offline PHP master

win32_add_right_access_service

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

win32_add_right_access_service

Añade los derechos de acceso para un usuario al servicio

Descripción#

php win32_add_right_access_service(string $servicename, string $username, int $right, [string $machine]): voidphp

Añade los derechos de acceso para username en el servicio servicename. Se requieren privilegios administrativos para que esto tenga éxito.

Parámetros#

servicename
El nombre del servicio al que se añadirán los derechos de acceso.

username
Se añaden los derechos de acceso para username.

right
Los derechos autorizados para username. Las constantes se utilizan para definir este valor.

machine
El nombre opcional de la máquina en la que se desea crear un servicio. Si se omite, se utilizará la máquina local.

Valores devueltos#

Devuelve un objeto Win32Service\RightInfo.

Errores/Excepciones#

Se lanzará una ValueError si el valor del parámetro service está vacío.

Se lanzará una ValueError si el valor del parámetro username está vacío.

Se lanzará una Win32ServiceException en caso de error.

Véase también#

win32_read_all_rights_access_service, win32_read_rights_access_service, win32_remove_right_access_service, Constantes de permisos Win32