1
获取当前用户的用户名和/或SID时,首选方法是什么?Owner和User(WindowsIdentity)有什么区别?
是它使用:
WindowsIdentity.GetCurrent().Owner
或者:
WindowsIdentity.GetCurrent().User
两者有什么区别?这对SuperUser.com来说是一个很好的问题,但是,它还没有实现。谢谢!
获取当前用户的用户名和/或SID时,首选方法是什么?Owner和User(WindowsIdentity)有什么区别?
是它使用:
WindowsIdentity.GetCurrent().Owner
或者:
WindowsIdentity.GetCurrent().User
两者有什么区别?这对SuperUser.com来说是一个很好的问题,但是,它还没有实现。谢谢!
你通常想要的是用户。
windows中的每个安全对象都有权限和所有者。用户也是一个安全对象,因此它拥有权限和所有者。所有权意味着所有者可以更改用户的权限。并且权限(在用户对象的情况下)意味着像删除用户,更改组成员资格等等。所有这些在大多数情况下都不是相互冲突的。所以你需要的是'用户'。
非常好,谢谢! – Pwninstein 2009-09-08 00:47:44