SQL Server 密码和凭据密码(服务器和数据库范围)有什么区别?例如,在阅读 BOL 时,我可以看到指定了一个秘密。这只是同一个密码吗?
Sir Swears-a-lot
Asked:
2018-08-29 20:45:29 +0800 CST
我正在尝试使用我已授予凭据的 SQL 身份验证帐户发送带有附件的电子邮件。
存储的凭据中使用的登录名是有权从共享中读取的域帐户。
EXEC msdb.dbo.sp_send_dbmail
@recipients = '[email protected]',
@profile_name = 'Alarms',
@subject = 'Test with Attachment',
@body = '*** Alarms ***' ,
@file_attachments = '\\Servername\Share\Images\TestImage.png'
但是当我使用 SQL 登录时,出现以下错误:
消息 22051,级别 16,状态 1,第 26 行无法模拟客户端连接安全上下文。附加文件需要集成的客户端登录
我错过了什么?我如何测试凭据是否已正确应用?这仅适用于本地共享吗?
编辑:我授予我的 SQL 登录 Sysadmin 权限,它现在可以与本地共享和远程共享一起使用。那么系统管理员有什么特权可以让它工作呢?