如何:更新创建项目时所用帐户的安全标识符 (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
登录到承载 SharePoint 产品和技术的服务器。
打开“开始”,指向“管理工具”,然后单击“SharePoint 管理中心”。
将打开 SharePoint 产品和技术的“管理中心”窗口。
单击“网站操作”,然后单击“网站设置”。
将打开“网站设置”页。
在“用户和权限”下,单击“人员和组”。
将打开“人员和组: Farm Administrators”页。
选中创建项目时所用用户帐户旁的复选框,单击“操作”,然后单击“从用户组中删除用户”。在提示确认删除时,单击“确定”。
在“新建”菜单上,单击“添加用户”。
将打开“添加用户: 管理中心”页。
在“用户/用户组”框中,键入域名\用户名,然后单击“检查名称”。
在“授予权限”下,单击“直接授予用户权限”,选中与您希望用户具有的权限相对应的复选框,然后单击“确定”。
说明: 可以通过单击“向 SharePoint 用户组添加用户”列表中的组,将用户添加到 SharePoint 组。
对于必须删除并重新创建的每个用户或组帐户,重复步骤 3 到 8。
完成各团队项目门户的信息更新之后,关闭浏览器窗口。
在 Windows SharePoint Services 2.0 中更新用户帐户的 SID
登录到运行 SharePoint 产品和技术的服务器。
单击“开始”,指向“管理工具”,然后单击“SharePoint 管理中心”。
将打开 SharePoint 产品和技术的“管理中心”窗口。
单击“设置 SharePoint 管理员组”,键入另一个组的组帐户名和域(如果适用),此组应不同于重新安装或移动服务器之前,创建项目时使用的那个组。单击“确定”。
说明: 只能向 SharePoint 管理员组中添加一个域组或用户。不能添加本地组。但是,在服务器上属于“Local Administrators”组的成员也可以对 SharePoint 产品和技术执行管理任务。
在“管理中心”中,单击“管理网站用户”。
在“管理网站用户”的“站点的 URL”中,键入某一团队项目门户的 URL。
在“添加用户”中,添加作为管理员的用户帐户,包括其电子邮件地址。
对每个团队项目门户重复步骤 5 和 6。
在资源管理器窗格中,单击“Windows SharePoint Services”。
在“管理中心”中,单击“管理网站集所有者”。
在“管理网站集所有者”的“站点的 URL”中,键入某一团队项目门户的 URL,然后单击“查看”。
在“网站集所有者”下,键入用户的域名和帐户名,此用户应是之前作为管理员添加到团队项目门户的那名用户,然后单击“确定”。
对每个团队项目门户重复步骤 10 和 11。
完成各团队项目门户的信息更新之后,关闭浏览器窗口。