数据库邮件 - 拒绝文件附件访问

时间:2014-12-16 22:49:29

标签: sql email-attachments database-mail

我们有一个使用SP_Send_DBMail的函数。具有DatabaseMailUserRole的用户可以发送消息,但是一旦他从网络共享附加文件,他就会收到以下错误:

  

MSG 22051,Level 16,State 1,Line 0   无法打开附件文件' \ ....'。访问被拒绝。

他对网络共享具有读/写权限。 SQLAgent帐户在网络共享上具有读/写功能。

应用程序可以很好地发送附件,但是他不能在走代码或从服务器上运行。

如果我授予他SysAdmin(仅用于测试),他可以发送附件。

我在这里缺少什么?

1 个答案:

答案 0 :(得分:-1)

我遇到了同样的问题并找到了解决方案。

我将委派给活动目录帐户的sql server服务帐户,然后问题消失了。 配置委派权限后,必须重新启动应用程序。

enter image description here