要检查在过去一年中为我所查询的特定域创建了多少用户,请如下所示:
(&(objectCategory=person)(objectClass=user)(!(sAMAccountType=805306370))(createTimeStamp>=20090831022227.0Z))
我有两个域控制器,DC-1是Windows 2008和DC-2是Windows 2008 R2,这个查询在2008服务器上运行得很好&我发现去年有1500个新用户,但是2008年R2服务器只提供了64个用户。我已经搜索了域级别&不同的OU级别,结果计数(64)没有变化,但是用户是不同的。我还与其他领域的DC进行了检查,对于所有其他服务器,它可以正常工作,而另一个2008年的R2服务器仅给出了相同的结果计数,64。我也证实,这不是一个复制问题。
需要帮助。
发布于 2010-09-03 22:20:48
我发现奇怪的是,您在搜索条件中使用了!(sAMAccountType=805306370)。sAMAccountType有不同的值。新操作系统有新的支持值(比较http://msdn.microsoft.com/en-us/library/cc220839(PROT.13).aspx和http://msdn.microsoft.com/en-us/library/cc228417(PROT.13).aspx )。此外,您还编写关于用户帐户的文章,因此您感兴趣的是SAM_USER_OBJECT (0x30000000或805306368)。
所以我建议使用这个查询
(&
(objectCategory=person)
(objectClass=user)
(sAMAccountType=805306368)
(createTimeStamp>=20090831022227.0Z)
)并对两种发展中国家的结果进行比较。如果您有不同的结果,选择一些帐户是在一个集合,而不是在另一个,并搜索明确的帐户。
发布于 2010-09-08 14:19:14
对于createTimeStamp:
(&(objectCategory=person)(objectClass=user)(!(sAMAccountType=805306370))(createTimeStamp>=20090831022227.0Z)),它将只获取64个用户,而不考虑域/OU。
对于whenCreated:
(&(objectCategory=person)(objectClass=user)(!(sAMAccountType=805306370))(whenCreated>=20090831022227.0Z)),它将获取所有最近创建的用户。
--我仍然不明白为什么createTimeStamp在2008年的表现与R2不同。
PS:我的域功能级别和森林功能级别都是2008年的R2
https://stackoverflow.com/questions/3616826
复制相似问题