在Active Directory和Exchange Server 2007中重新创build一个以前删除的用户

我需要在Active Directory(Windows Server 2003)和Exchange Server 2007中重新创build一个以前删除的用户。我有几个问题:

  1. 有没有办法在AD或Exchange中“取消”用户?
  2. 有没有办法找出过去分配给她的邮件地址?
  3. 如果我不得不手动创build旧用户,还有什么我应该知道的或谨慎的? 我听说一些人说,如果一个用户是一个新的用户是用先前删除的用户的确切凭据创build的,Active Directory的行为很奇怪。

预先感谢您的帮助! 我非常感谢。 – 查尔斯

Exchange 2003能够在一定时间内保留已删除的邮箱。 它因系统而异,可能无法在您的系统上启用。 我不再拥有在我面前的2003工具,所以这是从内存有点,但您可以通过在系统pipe理器中的邮箱数据库对象并枚举邮箱获得已删除邮箱的列表。 删除的人在他们身上有一个红色的箭头。 如果我正确记住,可以右键单击这些邮箱并将其连接到任何尚未附加邮箱的AD用户。 这将允许您查看邮箱并找出正在使用的电子邮件地址。 它还将允许您使用与删除的AD用户对象相同的帐户数据将此邮箱重新连接到新的AD用户对象。

微软有一个名为AdRestore的程序。 “ 这个简单的命令行实用程序枚举域中的已删除对象,并为您提供恢复每个选项。http://technet.microsoft.com/en-us/sysinternals/bb963906.aspx

我不确定Exchange。

如果你做得足够快(在墓碑date之前或之类),那么这种技术应该工作。 http://www.petri.co.il/manually-undeleting-objects-windows-active-directory-ad.htm

重新创build用户不会工作,因为他们将有不同的SID。 虽然你可能会更多地攻击AD并重新创build用户,然后将SID更改为已删除的(从未这样做,但听起来可能!)