跳到主要内容
系统常识 SQL Server服务账户域账户部署

SQL Server 服务账户怎么选:本地还是域账户?

讲清 SQL Server 服务账户的选择原则:本地账户与域账户各自适用场景、默认虚拟账户的坑、跨机器访问时该用哪种账户。

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

结论先行

装 SQL Server 2022 Developer 时服务账户选「默认虚拟账户」只适合单机开发测试;要在 Windows Server 上做标准部署、或需要引擎替你去访问共享目录/远程资源时,应该建专用域账户并授权。本地账户能用但不跨机器,域账户是服务器场景的正解。

三类账户对比

账户类型 适用场景 限制
默认虚拟账户 单机开发测试、本机自包含 没有域身份,访问共享/远程资源会失败
本地账户 单台机器、不想接域 无法跨机器授权,备份到共享目录会 0x8004 类错误
域账户(推荐服务器用) 服务器标准部署、备份到共享、域内多机协作 需要在域里建专用账户并配权限

服务器部署的标准做法

  1. 在域里建专用服务账户(如 svc-sql),加入 SQL Server 所需的本地用户组。
  2. 装 SQL Server 2022 Developer(或在生产档位的安装向导)时,SQL Server 数据库引擎、SQL Server Agent 服务都指定该域账户(Agent 还要 SQL Server 代理操作员组权限)。
  3. 备份到 Windows Server 2019 之类 的共享目录前,先给该域账户在目标共享上配读写权限。
  4. 装完用 SSMS 验证:能连接、能建测试备份到共享路径。

两条实操提醒

  • 别用管理员/域管理员账户跑引擎:权限最小化原则,专用账户只给 SQL 所需权限。
  • 域账户被锁或密码过期后引擎服务起不来——服务账户密码要纳入运维变更管理。

相关链接

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

相关推荐下载

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

配套 PE 工具

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

其他常识文章

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