跳到主要内容
常见问题 SQL Server备份权限

Agent 服务对备份目录没权限怎么办

SQL Server Agent 运行账户对备份路径无写入权限导致任务失败的识别与授权修复步骤。

发布于 2026/11/11 所属频道 SQL Server

简短答案

维护计划 / Agent 作业以 SQL Server Agent 服务的运行账户执行备份。该账户对目标目录没有写权限时,作业直接失败。修复:给该账户目录写权限,或换用有权限的账户跑 Agent。

排查步骤

  1. 确认 Agent 服务运行账户:services.msc 或 PowerShell Get-Service SQLSERVERAGENT 查登录信息。
  2. 给账户加目标目录写权限(Windows 安全选项卡 → 编辑 → 添加账户 → 修改为完全控制或写入)。
  3. 用该账户身份手动跑一次备份,验证:
Get-Service SQLSERVERAGENT
# 确认账户后,右键文件夹 → 属性 → 安全 → 编辑
  1. 重新触发维护计划或作业,看是否成功;失败信息看 SSMS 的 Agent 作业历史。
  2. 备份目录权限与账户规划参考 SQL Server 2022 Developer 条目页;域环境账户要求看 Windows Server 条目。
  3. 路径选错(UNC 路径的凭据缓存问题)也会表现为权限类失败,优先用本地路径排查。

操作小结

  1. 先确认 Agent 跑的是哪个账户,再授权。
  2. UNC 路径容易踩凭据缓存的坑,先用本地路径定位。
  3. 权限修好后回归一次作业,确认成功。

相关链接

本文内容基于公开资料整理,仅供参考;涉及授权与合规的操作请以厂商官方文档为准。

相关推荐下载

按本文主题匹配的官方原版镜像条目

配套 PE 工具

制作启动盘、备份数据、修复引导

其他常见问题

同一集合内的相近主题,按标签与关键词匹配