配置备份和恢复的权限 (SharePoint Foundation 2010)

 

适用于: SharePoint Foundation 2010

上一次修改主题: 2016-11-30

在备份或还原 Microsoft SharePoint Foundation 2010 之前,必须确保定时服务帐户、SQL Server 服务帐户和运行备份或还原操作的用户具有正确的权限或者是正确的 Windows 安全组或 SharePoint 组的成员。开始时必须配置这些权限和组成员身份。之后,如果将新的服务器场组件添加到环境中,以及如果您想添加将执行备份和还原操作的用户,则必须更新这些权限和组成员身份。

本主题内容:

  • SPTimerV4 定时服务和 SQL Server 帐户的权限

  • 在管理中心中运行备份和还原操作所需的组成员身份

  • 通过 Windows PowerShell 设置运行备份和还原操作的权限

SPTimerV4 定时服务和 SQL Server 帐户的权限

SharePoint Foundation 2010 中的 Windows SharePoint Services Timer V4 (SPTimerV4) 和 SQL Server 服务帐户代表用户执行备份和还原操作。这些服务帐户需要获得任何备份文件夹上的完全控制权限。

在管理中心中运行备份和还原操作所需的组成员身份

必须确保将使用管理中心备份或还原服务器场及服务器场组件的所有用户帐户具有下表中所述的组成员身份。

必需的组成员身份

服务器场组件 本地计算机上的 Administrators 组的成员 SharePoint 组“Farm Administrators”的成员

服务器场

内容数据库

网站集

网站、列表、文档库

使用 Windows PowerShell 设置运行备份和还原操作的权限

必须确保将使用 Windows PowerShell 备份或还原服务器场及服务器场组件的所有用户帐户均添加到指定数据库的 SharePoint_Shell_Access 角色中,并且它们具有本节后面的表格中所述的组成员身份。

可以通过运行 Add-SPShellAdmin cmdlet 将用户帐户添加到此角色中。必须为每个用户帐户运行此命令。此外,必须为您要授予其访问权限的所有数据库运行此命令。

备注

您只需向用户帐户授予备份和还原特定服务器场组件的访问权限一次。仅在将新的服务器场组件添加到环境中时,或仅在您想添加用户以执行备份和还原操作时,才需要再次执行此任务。

使用 Windows PowerShell 将用户添加到 SharePoint_Shell_Access 角色或从此角色中移除用户

  1. 验证您是否满足以下最低要求:请参阅 Add-SPShellAdmin

  2. 在“开始”菜单上,单击“所有程序”。

  3. 单击“Microsoft SharePoint 2010 产品”。

  4. 单击“SharePoint 2010 Management Shell”。

  5. 在 Windows PowerShell 命令提示符(即 PS C:\>)处,键入以下命令,然后按 Enter:

    Add-SPShellAdmin -Username <User account> -Database <Database ID>

    若要向服务器场中的所有数据库添加用户帐户,请键入以下命令,然后按 Enter:

    ForEach ($db in Get-SPDatabase) {Add-SPShellAdmin -Username <User account> -Database $db}

    若要从服务器场中的所有数据库移除用户帐户,请键入以下命令,然后按 Enter:

    ForEach ($db in Get-SPDatabase) {Remove-SPShellAdmin -Username <User account> -Database $db}

    若要查看当前添加到服务器场中的数据库的用户帐户,请键入以下命令,然后按 Enter:

    ForEach ($db in Get-SPDatabase) {Get-SPShellAdmin -Database $db}

有关详细信息,请参阅 Add-SPShellAdmin

您可能还要向使用 Windows PowerShell 运行备份或还原操作的用户授予其他权限。下表说明必需的权限。

Windows PowerShell 必需的权限

服务器场组件 本地计算机上的 Administrators 组的成员 SharePoint 组“Farm Administrators”的成员 备份文件夹上的完全控制

服务器场

内容数据库

网站集

网站、列表、文档库