はじめまして、VC初心者のTAKです。
次のようなNTで動作するプログラムを作ろうと思っています。
1.ユーザーアカウント及びパスワードの正当性 2.ユーザーアカウントがサービス起動権限をもっているか ※プログラムは管理者権限をもつユーザーが実行
上記をLogonUser()を使用して行おうと考えています。 そこでSE_TCB_NAME特権が必要になりますが、実行するユーザーが この特権を持っているとは限らないため、プログラム上から一時的 に特権を与えられないかと調査しています。 しかし、手がかりもなくいまだに方法がわかりません。 どなたかご存知ないでしょうか?
もしくは上記をチェックする別の方法がありましたら、教えて いただけないでしょうか?
よろしくお願いします。
|