密码更改为 SQL 用户和 SQL Agent 用户破坏了邮件代理

密码更改为 SQL 用户和 SQL Agent 用户破坏了邮件代理

我们更改了 SQL Server 服务和 SQL Server Agent 用于登录的帐户的密码。两者似乎都运行良好,但是邮件代理现在出现问题。它能够发送纯文本邮件,但是当@query提供参数(to sp_send_dbmail)时,电子邮件永远不会发送,并且似乎没有记录任何错误。需要明确的是,在更改密码之前,@query参数运行良好。

此外,邮件代理现在似乎会定期关闭,我需要手动重新启动它msdb.dbo.sysmail_start_sp。在更改密码之前,这种情况从未发生过。

我怀疑我的情况有点类似问题。然而,这个问题的“答案”只是以 sa 身份运行,而不是修复根本问题。我想真正了解问题所在并修复它,而不是在我们需要调用的地方采用丑陋的解决方法sp_send_dbmail

任何建议都值得赞赏。

相关内容