2009-08-17 9 views
16

He buscado a través de Internet, pero no he encontrado ninguna solución en C#. ¿Alguien sabe cómo darle al usuario el derecho de iniciar sesión como un servicio en C#?C#. Cómo otorgar mediante programación User Log in as a Service

+1

encontró en esta pregunta pila: http://stackoverflow.com/questions/3891623/c-sharp-granting-log-on-as-service-permission-to-a-windows-user –

Respuesta

6

EDIT: He encontrado un article en CodeProject con código de ejemplo que muestra exactamente cómo hacer esto!

Supongo que ya ha encontrado this KB que muestra cómo hacerlo con código nativo. Estoy buscando una forma C# también.

0

Intenté en vano encontrar esto. La forma en que lo hice al final fue empaquetar el ejecutable de NTRights con mi aplicación y luego iniciarlo como un proceso separado.

NTRights se pueden encontrar en el servidor 2003 kti recurso y su uso está documentado aquí: http://support.microsoft.com/kb/315276

+0

Sí, gracias, hice lo mismo pero quiero encontrar la manera de hacerlo a través de API o ... – mdi

Cuestiones relacionadas