我们最近已将MSSQLSERVER服务从以本地用户身份运行为域用户,但是我们仍然遇到以下问题...
MSSQLSERVER服务以我的域用户身份愉快地运行,直到我们重新启动为止。重新启动计算机后,我们注意到MSSQLSERVER没有运行。
如果打开services.msc并尝试启动MSSQLSERVER,则会出现以下错误:
如果我们进入属性并设置密码,它将向我们显示以下消息:
然后我们可以成功启动MSSQLSERVER。
但是,如果再次重启,则必须在计算机备份后再次执行上述过程(再次SQL无法启动)
查看事件日志>安全性,我可以看到sqluser@mydomain.com的安全审核失败,具有以下失败原因:
有人知道我需要做些什么来解决此问题,以确保它可以在启动后始终启动而无需用户执行此“修复”
答案 0 :(得分:0)
问题是当GPO覆盖服务时允许登录的用户列表。
修复:更新GPO以包括该新用户,使其可以作为服务登录。
答案 1 :(得分:0)
我们以前曾遇到过此问题,我们通过在本地组策略中配置分配为运行MSSQLSERVER服务的域ID(服务ID)来解决此问题。