web-dev-qa-db-ja.com

アカウントがWindowsサービスを使用するために必要なアクセス許可

Windowsサービスを使用するためにアカウントに必要な特定のアクセス許可があるかどうかを知りたいです。

サービスの開始と停止について話しているのではなく、サービスプロパティの[ログオン]タブで指定されているアカウントについて話していることに注意してください。 enter image description here

これらは管理者ユーザーである必要があると思いましたが、管理者でなくても機能するものがいくつかありました。

この背景には、COM経由でexeを使用するサービスがあります。サービスはそれ自体で正常に機能しましたが、exeを実行すると、アカウントをローカル管理者のメンバーにするまで失敗しました。

ローカルシステムアカウントのexeでも正常に動作しましたが、おそらく管理者権限があります。

2
Matt Wilko

アカウントには "サービスとしてログオン" 権利が必要です。これはservices.mscによって自動的に付与されます。これは、secpol.mscまたはグループポリシーの[ユーザー権利の割り当て]で実行できます。

2
user1686