【问题标题】:Need Help - Flaw with stsadm migrateuser command需要帮助 - stsadm migrateuser 命令的缺陷
【发布时间】:2010-08-28 05:30:51
【问题描述】:

我们有一个 SharePoint 场,其中包含来自两个域(假设 A 和 B)的混合用户集。一些用户被添加了他们的 A 域帐户,一些用户使用了他们的 B 域身份。我们现在需要停用一个域 (B),并需要将所有 B 域用户替换为他们的 A 域帐户。

问题在于,如果我跑步, STSADM -o Migrateuser B\UserName A\Username -includeSIDHistory 该命令的作用是首先在 UserInfo 表中将用户 A\Username 标记为已删除(这意味着他们的所有访问权限都将从所有站点消失),然后将 B\UserName 替换为 A\Username。这让我们处于非常糟糕的境地,使用 A\Username 添加到 sharepoint 中任何位置的人将失去访问权限。

我在这个问题上坚持了将近一个星期。专家可以在这里提出一个可能的解决方案吗?

【问题讨论】:

    标签: sharepoint-2007 moss migrate stsadm


    【解决方案1】:

    我们也有类似的情况。我们最终做的是编写一个自定义控制台应用程序来迭代我们的整个 SharePoint 场并将 B\Username 的每个实例替换为 A\Username。

    这绝对是蛮力方法,但我们想不出任何其他方法来做到这一点。我们将范围限制为替换站点、组和列表(不是列表/库中的项目)的权限。在某些时候,人们可能不得不重做他们的一些权限。

    【讨论】:

      猜你喜欢
      • 2015-04-12
      • 1970-01-01
      • 1970-01-01
      • 2019-05-17
      • 2017-02-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-22
      相关资源
      最近更新 更多