データベースからサービスのクレデンシャルを取得したい(より動的に)
サービスで.Start()を呼び出す前に、sc.exeを使用してOnStart内の資格情報を変更しています。
sc.exeの変更は機能しますが、再起動するまで有効にならないことに気付きました。
つまり、実行しているユーザーとしてのSYSTEMであることに気付きました。もう一度再起動すると、ドメインアカウントが表示されます。
実際に実行する前にOnStart内でそれを実行できるようにする資格情報を変更する他の方法はありますか?
ありがとう、デビッド