0

我创建了一个包含发送邮件任务的 SSIS 包。当我在 Visual Studio 中运行包时,该包工作正常。但是当我尝试在 sql server 代理帐户下运行 Sql server 作业中的包时,它失败了。

我试图将 sql server 帐户从本地服务更改为域用户,但出现错误Access denied。我如何实现这一目标?我需要根据数据流的某些限制发送一封包含附件的电子邮件。

4

1 回答 1

0

您可能想查看代理帐户以解决此问题...

http://msdn.microsoft.com/en-us/library/ms190698(v=sql.105).aspx

这将允许您使用具有执行包所需权限的帐户...从您的描述中,不清楚您是否遇到 SMTP 任务的问题,或者邮件服务器是否不允许您发送电子邮件

于 2012-09-01T05:53:55.070 回答