配置用于备份和恢复的权限 (SharePoint Server 2010)

 

适用于: SharePoint Foundation 2010, SharePoint Server 2010

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

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

本主题内容:

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

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

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

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

SharePoint Server 2010 中的 Windows SharePoint Services 定时 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”的成员 对备份文件夹的完全控制

服务器场

服务应用程序

内容数据库

网站集

网站、列表、文档库