在运行使用相同sp的报表时由我创建的存储过程拒绝执行权限

时间:2016-07-26 14:06:20

标签: sql-server

我创建了一个存储过程,并使用它在报表生成器中创建报表。当我运行报告时,它表示执行权限被拒绝。但我可以在SQL SERVER中执行该存储过程。当我提供与查询相同的存储过程时,我可以运行报告。你能告诉我解决方案吗?提前谢谢。

1 个答案:

答案 0 :(得分:0)

登录SQL Server并执行以下操作:

GRANT EXEC ON [YourStoredProcedure] TO [TheReportServerUser]

确保您在此流程中使用的帐户具有相应的权限。