我们有一个使用 SP_Send_DBMail 的函数。具有 DatabaseMailUserRole 的用户可以发送消息,但一旦他从网络共享附加文件,他就会收到以下错误:
MSG 22051,级别 16,状态 1,第 0 行无法打开附件文件“\....”。拒绝访问。
他对网络共享具有读/写权限。SQLAgent 帐户已对网络共享进行读/写。
应用程序可以很好地发送附件,但他不能在遍历代码或从服务器时发送。
如果我授予他系统管理员权限(仅用于测试),他可以发送附件。
我在这里想念什么?