我在共享网络位置上有一个 MS Access 数据库,我已将其作为链接服务器添加到我的 SQL Server 实例。我通过服务器的主要 Windows 登录在网络位置上进行了身份验证。
我可以通过服务器上的 SSMS 正常运行存储过程,效果很好。但是,当我尝试通过 SQL Job Agent 运行该作业时,它失败了,我相信这是因为 Job Agent 在本地服务帐户下运行。
我怎样才能只允许这一项工作在 Windows 帐户下运行,而不必为所有其他工作更改它?从安全的角度来看,我什至应该这样做吗?