2012-03-27 47 views
0

我有一个MSMQ名称privateQ1.I在本地网络上给出了许可/访问10 ID。是否有任何方法来识别放置在队列中的特定消息(类似于哪个用户/进程从该队列拾取消息)。我想确定在特定时间监听此MSMQ的注册用户的数量。查找访问MSMQ的用户数量

任何帮助表示赞赏。

Avanish

回答

1

发送账户的SID存储在消息头中。 所以这是一个属性,你可以通过编程方式查询。

您应该能够在队列上使用Windows审计来确定哪些进程/帐户访问队列。您需要在机器上启用审核策略,然后为您希望审核的访问类型设置安全属性。

干杯
约翰Breakwell

+0

有没有在C#中的任何类,使我们能够确定......?我是这个领域的新人,你能帮助我吗? – 2012-03-27 12:33:34