我正在构建一个过程,将架构类类型联系人,计算机,用户和组的所有对象提取到SQL Server中。作为该过程的一部分,我正在检索所有组成员并将该信息输入到单独的表中,该表在日期上具有主键,memberObjectGuid和groupObjectGuid。因此,我希望一个组只有一个给定用户的实例。但是,我在加载数据时收到了主键违规,这表明同一个memberObjectGuid的两个实例试图加载到同一个groupObjectGuid中。
这是允许的吗?如果没有,导致它的原因(我如何诊断)以及如何解决?
答案 0 :(得分:1)
一个群组不能有重复的直接成员。但是,你是否包括嵌套组?帐户可以是两个组的成员,这两个组都是另一个组的成员。
例如,
Group A
/ \
Group B Group C
/ \
User 1 User 1