MS SQL 复制仅使用系统帐户运行

MS SQL 复制仅使用系统帐户运行

我正在尝试使用 SQL Server 2012 配置新的复制

  • 我配置了分发
  • 在配置发布时,它要求用户运行快照代理。我为快照文件夹设置了一个具有正确权限的强用户。

现在我收到以下错误:

客户端不具备所需权限。步骤失败。– SQL 作业失败并出现错误

将 SQL 代理帐户更改为本地系统时,快照有效,但出于安全原因,我需要使用特定的 Windows 帐户运行 SQL 代理。

我该如何解决这个问题?

答案1

快照代理 Windows 帐户必须至少是数据库所有者发布和分发数据库中的固定数据库角色,并具有对快照共享的读取、写入和修改权限。本节将介绍代理所需的权限复制代理安全模型

相关内容