如何:更新创建项目时所用帐户的安全标识符 (SID)

更新:2007 年 11 月

为防止 Visual Studio Team System Team Foundation Server 的项目主管丢失对其项目网站的管理访问权限,必须在特定情况下更新其用户帐户或安全组的安全标识符 (SID)。如果创建项目时使用的不是域帐户,则每次执行以下操作时都必须更新 SID:重新安装 Team Foundation Server、将应用层服务器移至另一台计算机或将部署从工作组更改为域。如果创建项目时使用的是域帐户,则每次更改 Team Foundation Server 部署的域时,都必须更新 SID。在这些情况下,创建项目的用户的 SID 会更改,但这些更改无法传播到还原的数据。

若要使用新的 SID 更新数据,必须在 SharePoint 产品和技术中删除并重新添加用户帐户。无法在各个域之间自动迁移 SharePoint 产品和技术用户和组及其角色成员资格。SharePoint 产品和技术将显示每个站点的用户和组及其角色成员资格。根据对部署所做的更改及其与前一部署的 Active Directory 信任关系,那些用户和组可能在您移动或重新安装 Team Foundation Server 之后失效。对于那些无效的用户和组,您必须使用新部署中的角色创建有效的用户和组成员资格。有关更多信息,请参见管理权限有关 Team Foundation Server 的信任和目录林的注意事项

必需的权限

若要执行这些过程,您必须是 SharePoint 产品和技术 Farm Administrators 安全组的成员。

在 Windows SharePoint Services 3.0 中更新用户帐户的 SID

  1. 登录到承载 SharePoint 产品和技术的服务器。

  2. 打开“开始”,指向“管理工具”,然后单击“SharePoint 管理中心”。

    将打开 SharePoint 产品和技术的“管理中心”窗口。

  3. 单击“网站操作”,然后单击“网站设置”。

    将打开“网站设置”页。

  4. 在“用户和权限”下,单击“人员和组”。

    将打开“人员和组: Farm Administrators”页。

  5. 选中创建项目时所用用户帐户旁的复选框,单击“操作”,然后单击“从用户组中删除用户”。在提示确认删除时,单击“确定”。

  6. 在“新建”菜单上,单击“添加用户”。

    将打开“添加用户: 管理中心”页。

  7. 在“用户/用户组”框中,键入域名\用户名,然后单击“检查名称”。

  8. 在“授予权限”下,单击“直接授予用户权限”,选中与您希望用户具有的权限相对应的复选框,然后单击“确定”。

    说明:

    可以通过单击“向 SharePoint 用户组添加用户”列表中的组,将用户添加到 SharePoint 组。

  9. 对于必须删除并重新创建的每个用户或组帐户,重复步骤 3 到 8。

  10. 完成各团队项目门户的信息更新之后,关闭浏览器窗口。

在 Windows SharePoint Services 2.0 中更新用户帐户的 SID

  1. 登录到运行 SharePoint 产品和技术的服务器。

  2. 单击“开始”,指向“管理工具”,然后单击“SharePoint 管理中心”。

    将打开 SharePoint 产品和技术的“管理中心”窗口。

  3. 单击“设置 SharePoint 管理员组”,键入另一个组的组帐户名和域(如果适用),此组应不同于重新安装或移动服务器之前,创建项目时使用的那个组。单击“确定”。

    说明:

    只能向 SharePoint 管理员组中添加一个域组或用户。不能添加本地组。但是,在服务器上属于“Local Administrators”组的成员也可以对 SharePoint 产品和技术执行管理任务。

  4. 在“管理中心”中,单击“管理网站用户”。

  5. 在“管理网站用户”的“站点的 URL”中,键入某一团队项目门户的 URL。

  6. 在“添加用户”中,添加作为管理员的用户帐户,包括其电子邮件地址。

  7. 对每个团队项目门户重复步骤 5 和 6。

  8. 在资源管理器窗格中,单击“Windows SharePoint Services”。

  9. 在“管理中心”中,单击“管理网站集所有者”。

  10. 在“管理网站集所有者”的“站点的 URL”中,键入某一团队项目门户的 URL,然后单击“查看”。

  11. 在“网站集所有者”下,键入用户的域名和帐户名,此用户应是之前作为管理员添加到团队项目门户的那名用户,然后单击“确定”。

  12. 对每个团队项目门户重复步骤 10 和 11。

  13. 完成各团队项目门户的信息更新之后,关闭浏览器窗口。

请参见

任务

如何:从单服务器部署移到双服务器部署

概念

如何:还原 Team Foundation 数据

其他资源

管理数据