You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

创建SQL Server复制分发数据库时遇权限拒绝错误,如何解决?

解决SQL Server配置分发时RegCreateKeyEx错误5(拒绝访问)的方案

以下是针对该错误的具体解决步骤:

  • 检查SQL Server Agent服务账户的注册表权限

    1. 打开服务管理器(运行services.msc),找到「SQL Server Agent」服务,查看其登录账户。
    2. 打开注册表编辑器(运行regedit),导航到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server路径。
    3. 右键该节点选择「权限」,将SQL Server Agent的登录账户添加进去,赋予其「写入」或「完全控制」权限,确认后关闭注册表编辑器。
  • 以管理员身份运行SSMS
    右键SQL Server Management Studio快捷方式,选择「以管理员身份运行」,重新启动分发配置向导,避免因当前用户权限不足导致的注册表写入失败。

  • 配置本地安全策略权限

    1. 打开本地安全策略(运行secpol.msc),依次展开「本地策略」→「用户权限分配」。
    2. 找到「创建全局对象」权限,双击打开后添加SQL Server Agent的登录账户,保存设置。
  • 验证远程分发服务器权限(若涉及远程)
    如果分发服务器是远程机器,确保执行配置的本地账户拥有远程服务器的管理员权限,且能正常访问远程服务器的注册表,同时检查防火墙是否开放SQL Server相关通信端口。

  • 重启相关服务
    完成上述权限配置后,重启SQL Server和SQL Server Agent服务,确保权限变更生效,再重新运行分发配置向导。

内容的提问来源于stack exchange,提问作者Hedyeh Geranmayeh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 19:00:57