0

特定のプログラムによってのみ読み取られるべきキューがあります。しかし、他のプログラムがそのキューからメッセージを「盗んでいる」ことを発見しました。どのプログラムがそれを行うかを判断する方法はありますか? 何も思いつきませんでした。

4

1 に答える 1

0

特定のサービスアカウントに対して、キューに読み取りメッセージとピークメッセージのアクセス許可を設定し、コンシューマーのみがそのサービスアカウントで実行されるようにします。

アップデート

Windows Server2008またはWindows7以降では、MSMQには、MSMQサブシステムが実行するすべてのことを記録する専用のシステムイベントログがあります。これにより、どのユーザーアカウントがキューにアクセスしているかを確認できる場合があります。

于 2012-07-17T06:56:03.707 に答える