Sql 具有视图的SSIS权限问题

Sql 具有视图的SSIS权限问题,sql,sql-server,sql-server-2008,ssis,database-permissions,Sql,Sql Server,Sql Server 2008,Ssis,Database Permissions,我想阅读SSIS包中的视图。但是包失败了,并显示消息:“语法错误、权限冲突或其他非特定错误” SSIS包由SSIS包执行代理执行,其目的是将作为凭据设置的帐户上的权限仅限于所需的权限 如果我在目标实例上授予帐户sysadmin,SSIS包就会工作。 如果我只授予帐户访问相关数据库的权限,SSIS包将失败。(即使我将其指定为“db所有者”角色) 我确实授予了被引用数据库的帐户权限,但失败了 是否有使用代理运行SSIS包并避免授予凭据帐户sysadmin权限的选项 SSIS包放置在SQL Serve

我想阅读SSIS包中的视图。但是包失败了,并显示消息:“语法错误、权限冲突或其他非特定错误”

SSIS包由SSIS包执行代理执行,其目的是将作为凭据设置的帐户上的权限仅限于所需的权限

如果我在目标实例上授予帐户sysadmin,SSIS包就会工作。 如果我只授予帐户访问相关数据库的权限,SSIS包将失败。(即使我将其指定为“db所有者”角色) 我确实授予了被引用数据库的帐户权限,但失败了

是否有使用代理运行SSIS包并避免授予凭据帐户sysadmin权限的选项

SSIS包放置在SQL Server 13.0.4001.0实例上

数据库放在SQL Server 10.50.2796.0实例上


有问题的帐户是Active Directory帐户。

>语法错误、权限冲突或其他非特定错误要缩小错误范围,请启动探查器,查看执行哪个查询以及在哪个查询下执行ligin。如果你什么也看不到,服务器上的执行甚至还没有开始……下面是解决方案(这不是权限问题):我认为这可能是一个权限问题,因为将执行帐户上的权限增加到sa是有效的。我会检查你的解决方案。谢谢。我通过修改SSIS包尝试了解决方案。但它没有任何效果。除非我使用sa角色中的帐户运行SSIS包,否则仍不提供对视图的访问权限。>>>>语法错误、权限冲突或其他非特定错误要缩小错误范围,请启动探查器,查看执行哪个查询以及在哪个查询下执行ligin。如果你什么也看不到,服务器上的执行甚至还没有开始……下面是解决方案(这不是权限问题):我认为这可能是一个权限问题,因为将执行帐户上的权限增加到sa是有效的。我会检查你的解决方案。谢谢。我通过修改SSIS包尝试了解决方案。但它没有任何效果。除非我使用sa角色中的帐户运行SSIS包,否则仍不提供对视图的访问权限。