SQL server 备份数据库时提示‘出现操作系统错误 5(拒绝访问。)’

SQL server 备份数据库时提示‘出现操作系统错误 5(拒绝访问。)’
最新回答
苝汸姠涼遖汸煖

2020-09-13 09:39:32

在SQL Server备份数据库时遇到“操作系统错误 5”的提示,通常是由于文件夹访问权限问题。以下是解决此问题的步骤

  1. 确认并修改文件夹权限

    • 右键点击用于存放备份文件的文件夹,选择“属性”。
    • 在“安全”标签页中,检查“组或用户”列表中是否包含“Authenticated Users”。
    • 如果存在“Authenticated Users”,确保该用户具有读写权限。
    • 如果不存在,点击“编辑”>“高级”>“查找”,找到并添加“Authenticated Users”,然后为其分配读写权限。
  2. 避免授予过于通用的权限

    • 出于安全考虑,不建议直接向“everyone”用户授予访问权限。
    • 使用“Authenticated Users”可以覆盖计算机上的所有已验证账户或活动目录中的所有账户,既保证了备份操作的顺利进行,又减少了安全风险。
  3. 重新尝试备份操作

    • 在完成权限设置后,重新尝试在SQL Server中执行备份操作。
    • 如果仍然遇到问题,检查SQL Server服务是否以具有足够权限的用户身份运行。

通过上述步骤,通常可以解决SQL Server备份数据库时遇到的“操作系统错误 5”问题。如果问题依旧存在,可能需要进一步检查SQL Server的配置或联系系统管理员进行更深入的诊断和解决。