2009-08-17 13 views
16

Przeszukałem internet, ale nie znalazłem żadnego rozwiązania w języku C#. Czy ktoś wie, jak dać użytkownikowi prawo do zalogowania się jako usługa w języku C#?C#. Jak programowo przyznać logowanie użytkownika jako usługę

+1

znaleziono go na tym stosie pytanie: http://stackoverflow.com/questions/3891623/c-sharp-granting-log-on-as-service-permission-to-a-windows-user –

Odpowiedz

6

EDIT: Znalazłem article na CodeProject z przykładowy kod, który pokazuje dokładnie, jak to zrobić!

Zakładam, że już znalazłeś this KB, który pokazuje, jak to zrobić z natywnym kodem. Szukam również sposobu C#.

0

Próbowałem na próżno, aby to znaleźć. Ostatecznie zrobiłem to, aby spakować plik wykonywalny NTRights do mojej aplikacji, a następnie uruchomić go jako osobny proces.

NTRights można znaleźć na KTI zasobów Server 2003 i jego użycie jest udokumentowane tutaj: http://support.microsoft.com/kb/315276

+0

Tak, dziękuję zrobiłem to samo, ale chcę znaleźć sposób, aby to zrobić za pomocą jakiegoś API lub ... – mdi

Powiązane problemy