win32_add_right_access_service

(PECL win32service >=1.1.0)

win32_add_right_access_serviceAdiciona direitos de acesso para um nome de usuário ao serviço

Descrição

win32_add_right_access_service(
    string $servicename,
    string $username,
    int $right,
    string $machine = null
): void

Adiciona os direitos de acesso para o usuário username no serviço servicename. Privilégios de administrador são necessários para que isso seja bem-sucedido.

Parâmetros

servicename

O nome do serviço para adicionar direitos de acesso.

username

O parâmetro username informa o usuário para o qual os direitos serão adicionados.

right

Os direitos a adicionar para o username. As constantes de direitors de serviço podem ser usadas para definir este valor.

machine

O nome opcional da máquina na qual os direitos serão adicionados. Se omitido, a máquina local será usada.

Valor Retornado

Retorna um objeto Win32Service\RightInfo.

Erros/Exceções

Uma exceção ValueError é lançada se o valor do parâmetro service estiver vazio.

Uma exceção ValueError é lançada se o valor do parâmetro username estiver vazio.

Uma exceção Win32ServiceException é lançada em caso de erro.

Veja Também