快照代理程序未启动SQL Server错误15404错误代码0x54b

时间:2017-12-29 16:24:11

标签: sql-server

我遇到了这个问题,我坚持了好几个小时。我有2个数据库,一个是发布者和分发者,第二个是订阅者,我将它们用作快照复制。安装没有问题但是当我查看复制监视器发布状态是正常的但订阅是“未初始化的订阅”。

我检查了sqlagent errorlog并得到了同样的错误

  

错误:15404,无法获取有关Windows NT group/user'MicrosoftAccount \ MyEmail'的信息,错误代码为0x54b。

     

[SQLSTATE 42000](ConnIsLoginSysAdmin)。

由于我通过Windows身份验证登录到数据库,因此我真的很难过,但我被视为ADMINRG-XXXXXX\YYYYY

在我的安全属性中“指定将运行分发/快照代理的域或计算机帐户”我已将其设置为在SQL Server代理服务帐户下运行,但当我尝试使用Windows帐户时ADMINRG - {{1或者MicrosoftAccount \ MyEmail它推出了错误3930,我也无法解决。

我在安装发布和订阅时也查看了生成的脚本,它们都将参数XXXXX\YYYYY@job_login设置为null,这可能是问题的根源吗?

1 个答案:

答案 0 :(得分:0)

如果有人好奇我是如何修复它的。我在@job_login和@job_password中查找了生成的脚本我使用了连接到我的Windows帐户的Microsoft帐户。快照代理现在正在启动,一切正常。 Homever我仍然在日志中得到相同的错误,因为它不会影响任何事情。