在我的应用程序中,我使用ntrights.exe(即Windows Resource Kit的一部分)授予和撤销特定用户权限。有没有办法检查用户是否有特定的权限?
例如向用户授予“作为服务器登录”权限,我执行使用shell对象以下命令:
ntrights -u User +r SeServiceLogonRight
然而ntrights不会允许你检查,如果用户有一个具体的权利。
你能告诉我如何检查用户是否有特定的权利?
更新 这里发布的问题是因为它是我写的.NET应用程序的一部分。如果有人知道,如何使用代码,请在这里发布。
这是你正在编写的程序的一部分吗?如果不是,它应该去超级用户。 – 2010-03-22 17:56:27
恕我直言,它属于serverfault。 – 2010-03-22 17:58:36
它是.NET应用程序的一部分。如果有人能告诉我它是如何在.NET代码中,我将不胜感激。 – Vadim 2010-03-22 17:58:52