(PECL win32service >=1.1.0)
win32_add_right_access_service — Add rights access for an username to the service
$servicename,$username,$right,$machine = nullAdd the rights access for username on servicename service. Administrative privileges are required for this to succeed.
servicenameThe service name to add rights access.
usernameRead the rights access for username.
rightThe rights allowed for username. The service rights constants can be used to define this value.
machineThe optional machine name on which you want to create a service. If omitted, it will use the local machine.
Return a Win32Service\RightInfo object.
A ValueError is thrown if the value of service parameter is empty.
A ValueError is thrown if the value of username parameter is empty.
A Win32ServiceException is thrown on error.