读书人

已知windows用户SID转对应的用户名称

发布时间: 2012-03-09 21:42:54 作者: rapoo

已知windows用户SID转对应的用户名称,或如何取得当前用户所隶属的用户组?
现在需要开发一个程序,必须要指定的AD 或 本地用户组才能使用程序中的特殊功能(其中的一项)。
所以需要得到当前用户所隶属的用户组是否满足条件,一个是本地管理员组(administrators) 以及在域中的组(财务)。
而其他执行该程序的用户不允许执行这一特殊功能。

我找了很久但是只找到可以获取 组或 用户的 SID号 的类,什么办法可以得到当前用户组名称的方法...,如果没有那么有什么办法可以将SID转换为对应的名称。。。
谢谢。。。

[解决办法]
有个API LookupAccountSid可以通过SID得到用户名,不知道.NET中有没有提供方法。

读书人网 >VB Dotnet

热点推荐