当你尝试连接到 Windows SharePoint Services 网站时收到 "访问被拒绝" 或 "无法完成此操作" 错误消息

注意: 我们希望能够尽快以你的语言为你提供最新的帮助内容。本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。可以在本页面底部告诉我们此信息是否对你有帮助吗?请在此处查看本文的英文版本以便参考。

症状

当你尝试连接 microsoft windows sharepoint services 2.0 或 microsoft windows sharepoint services 3.0 网站时, 可能会收到与以下内容之一类似的错误消息:

  • 访问被拒绝。你没有权限执行此操作或访问此资源。未启用访问请求。

  • 无法完成此操作。请重试。

即使你是使用域管理组的成员的用户帐户登录的, 并且你是 Windows SharePoint Services 网站的网站所有者, 你也可能会遇到此症状。

原因

如果你在 Microsoft Windows 中删除用户帐户, 然后使用相同的用户名重新创建用户帐户, 则会出现此问题。Windows 为你创建的每个新用户帐户生成唯一的安全标识符 (SID)。当你在 windows 中删除用户帐户, 然后使用相同名称重新创建它时, 你必须先删除新用户帐户, 然后再将其添加到 Windows SharePoint Services 中的网站集, 然后用户才能在该网站集内查看网页。

解决方法

若要解决此问题, 请根据你的具体情况使用下列方法之一。

方法 1: 如果用户是用户组的成员

如果用户是 windows 中的 "用户" 组的成员, 请从 windows SharePoint Services 中的 "网站集" 中删除现有用户帐户, 然后将重新创建的新用户帐户添加到网站集。若要执行此操作, 请按照下列步骤操作:

Windows SharePoint Services 3.0

  1. 使用对网站集具有管理员权限的用户帐户连接到 Windows SharePoint Services 3.0 网站。

  2. 单击 "网站操作", 然后单击 "网站设置"。

  3. 在 "网站设置" 页面上, 单击 "用户和权限" 下的 "人员和组"。

  4. 单击以选中要从网站集删除的用户帐户旁边的复选框, 然后单击 "操作" 下的 "从组中删除用户"。

  5. 当系统提示您确认删除时, 单击"确定"

  6. 单击 "网站操作", 然后单击 "网站设置"。

  7. 在 "网站设置" 页面上, 单击 "用户和权限" 下的 "人员和组"。

  8. 在 "人员和组" 页面上, 单击 "新建", 然后单击 "添加用户"。

  9. 在 "添加用户管理中心" 页面上, 在 "用户/组" 框中键入 "<DomainName\UserName>", 单击 "检查名称", 单击以选择希望用户在 "授予权限" 下的权限, 然后单击"确定"

注意: 您可以将用户添加到 sharepoint 组, 方法是从 "授予权限" 下的 "将用户添加到 SharePoint 组" 列表中选择一个组。

Windows SharePoint Services 2.0

  1. 使用对网站集具有管理员权限的用户帐户连接到 Windows SharePoint Services 2.0 网站。

  2. 单击 "网站设置"。

  3. 在 "网站设置" 页面上的 "管理" 下, 单击 "转到网站管理"。

  4. 在 "顶级网站管理" 页面上的 "网站集管理" 下, 单击 "查看网站集用户信息"。

  5. 单击以选中要从网站集删除的用户帐户旁边的复选框, 然后单击 "删除所选用户"。

  6. 当系统提示您确认删除时, 单击"是"

  7. 单击 "网站设置"。

  8. 在 "网站设置" 页面上的 "管理" 下, 单击 "转到网站管理"。

  9. 在 "顶级网站管理" 页面上的 "用户和权限" 下, 单击 "管理用户"。

  10. 在 "管理用户" 页面上, 单击 "添加用户"。

  11. 在 "添加用户: SiteName " 页面上的 "步骤 1: 选择用户" 区域中, 在 "用户" 框中键入要添加的用户帐户的名称。

    请确保使用以下格式指定用户的名称:

    DomainName\UserName

  12. 在 "步骤 2: 选择网站用户组" 区域中, 单击以选中要向其分配用户的网站用户组旁边的复选框, 然后单击 "下一步"。

  13. 确认要添加到网站的用户, 指定所需的电子邮件选项, 然后单击 "完成"。

方法 2: 如果用户是域管理组的成员, 并且是网站所有者

如果用户是 windows 中 "域管理" 组的成员, 并且也列为 windows SharePoint Services 网站的网站所有者, 请临时指定其他用户帐户作为网站所有者, 删除临时网站所有者, 然后指定作为网站所有者重新创建的新帐户。若要执行此操作, 请按照下列步骤操作:

  1. 以管理员身份登录 Windows, 具有管理网站的足够权限。

    请确保你未使用重新创建的用户帐户登录。

  2. 启动 Windows SharePoint Services 管理中心。

  3. 在 "安全配置" 下, 单击 "管理网站集所有者"。

  4. 在 "网站 url " 区域中, 在 "网站 url " 框中键入网站集的 URL, 然后单击 "查看"。

  5. 在 "网站集所有者" 区域中, 在 "用户名" 框中键入不同的用户帐户以临时配置新的网站所有者。

    请确保使用以下格式指定用户帐户的名称:

    DomainName\UserName

  6. 单击“确定”。

  7. 在 "Windows SharePoint Services 管理中心" 页面上的 "安全配置" 下, 单击 "管理网站集所有者"。

  8. 在 "安全配置" 下, 单击 "管理网站集所有者"。

  9. 在 "网站 url " 区域中, 在 "网站 url " 框中键入网站集的 URL, 然后单击 "查看"。

  10. 在 "网站集所有者" 区域中, 键入您在 "用户名" 框中创建的用户帐户。

    请确保使用以下格式指定用户帐户的名称:

    DomainName\UserName

  11. 单击“确定”。

方法 3: 如果你使用的是依赖于 Windows SharePoint Services 的 Microsoft Office Project Server 2003 功能

如果你还在使用依赖于 Windows SharePoint Services 的 Microsoft Office Project Server 2003 功能, 请按照以下步骤操作, 以避免在访问文档时收到此错误消息:

  1. 以管理员身份登录到 Project Web Access。

  2. 单击 "管理" 选项卡, 单击 "管理 sharepoint 服务", 然后单击 "管理 sharepoint 网站"。

  3. 单击项目名称, 然后单击 "同步"。

现在, 在 Windows 中更新的新用户配置文件在 Project Server 中更新。此新用户配置文件现已与 Windows SharePoint Services 配置文件同步。

详细信息

如果用户帐户是使用 Active Directory 迁移工具进行迁移的, 则可能会遇到此问题。此工具将在目标域中创建一个新帐户。因此, 需要重新为用户重新应用权限才能获得访问权限。请考虑某个用户在目录林中的子域中的方案, 例如 CHILD\cuser1。然后, 使用迁移工具将此帐户迁移到父域, 现在将变为 PARENT\cuser1。在此方案中, 新的 sid 应用于已迁移的帐户, 并且用户旧的 sid/用户信息仍驻留在 WSS/SharePoint 网站上。你必须使用新帐户重新访问网站以使用户重新获得访问权限。

有关 Windows SharePoint Services 的详细信息, 请参阅SharePoint 文档

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×