none
切换登录用户 RRS feed

  • 问题

  • 如果当前登入的用户为Administrator,

    是否有办法切换到域中的其他用户而不用知道用户的密码?

    2010年6月29日 5:09

全部回复

  • 你好!

         应该是不可以这样的,必须提供密码才可以!


    周雪峰
    2010年6月29日 5:58
    版主
  • 想要这样做的原因是

    程式的目的是移动域中指定用户和用户的Profile到新的OU和重定向目录。

    大部分操作需要Domain Admin权限来完成,所以使用程式的CurrentUser为Admin

    但是最后一步需要将重定向目录中的用户个人文件夹的所有权转让给用户,否则无法重定向(由于目录是Admin创建,所以默认的所有者是Admin)

    而.net中的设置所有权的方法DirectorySecurity.SetOwner()只能将所有权转让给CurrentUser,

    所以引出了上面问的问题。

    现在想出的一个解决办法就是重置移动用户的密码,但是这个被Boss给Pass掉了

    不知道大家有没好的解决办法?

    2010年6月29日 6:17