跳到主要内容
常见问题 SQL Server域账户服务登录

域账户被锁导致 SQL Server 服务起不来怎么办?

域账户密码过期或被锁定后 SQL Server 服务无法以该账户登录的处理路径:解锁账户、核对密码、必要时改本机构建账户。

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

简短答案

域账户密码过期或被锁后,服务登录这一步就会失败,SQL Server 引擎起不来,事件日志常见「服务无法登录」类提示。处理路径:先解锁/重置域账户,再重启服务;实在无法及时解锁域账户时,临时改用本机构建账户(Local Service / 专用服务账户)把服务救起来。

现象对照

现象 原因 处理
重启后服务无法登录,提示 1326/1355 类错误 域账户密码已改/过期 域管理员重置密码,重启服务
域控不可达时服务起不来 账户验证要走域控 检查网络/域控,或改本机服务账户
账户被策略锁定 密码尝试超限锁定 域管理员解锁,核对密码与账户有效期

处理步骤

  1. 确认现状:services.msc 里 SQL Server 服务的「登录」账户是哪个域账户;事件日志搜「登录」相关错误。
  2. 找域管理员解锁账户并核对当前密码——服务登录密码与账户密码要一致,域里改了密码,服务配置里的密码也要同步改。
  3. 同步改法:服务属性 → 登录 → 重新输入新密码 → 应用 → 启动服务。
  4. 域控暂时不可达且业务要保:临时改成本机专用服务账户(不要图省事用 Administrator),域控恢复后再切回域账户。
  5. 验证:Get-Service 确认 Running,SSMS 能连上;域内环境参见 Windows Server 2019 条目页的域服务说明。

域账户改密码是高频「雷点」:凡改过域服务账户密码,必须同步更新该账户上挂的所有 Windows 服务登录配置,否则每次重启都会复现本故障。

操作小结

  1. 先解锁、再同步密码、最后重启服务。
  2. 域控不可达可临时切本机服务账户救急。
  3. 改域密码后全机排查所有挂该账户的服务。

相关链接

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

相关推荐下载

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

配套 PE 工具

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

其他常见问题

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