我已经使用SGMIS上的多个存储过程创建了带有多个表的SSRS报告。该报告将通过PDF格式的电子邮件发送,或者应能够由指定用户根据URL的要求运行。
报告运行良好,计划运行良好,将带有报告的电子邮件发送到PDF文件中。
不幸的是,每当用户()尝试从URL运行它时,都会收到如下错误消息:
The permissions granted to user ‘mydomain\myAccount’are insufficient for performing this operation. (rsAccessDenied)(ReportingServicesLibrary)但是用户绝对拥有报表服务器和文件夹上的所有权限(因此\ CSC \和报表本身)–我们甚至检查了她是否在SQL Server上具有登录名,并且已映射到该服务器上的Public角色,并且她也有权访问数据库。
对于不在系统部门的用户,我们还需要做什么?或管理员通过URL执行SSRS报告?