0

我在 Asp.Net 中使用 SSRS 报告。我正在使用ServerReport.ReportServerCredentials,并且在此凭据中是系统管理员用户名、密码和域。但我想要一个简单的用户帐户,可以使用 aspx 页面 -> ReportViewer 查看这些报告。在这个 aspx c# 代码页中,我想将简单的用户凭据传递给ServerReport.ReportServerCredentials并且该用户不是管理员。但是当我使用它时,它会给出一个错误,即

The permissions granted to user 'DomainName\UserName' are insufficient for performing this operation. (rsAccessDenied) 

我们如何解决这个错误?

我们如何在???中使用简单的用户帐户而不是管理员帐户ServerReport.ReportServerCredentials

4

1 回答 1

1

您必须向报告管理器中的 DomainName\UserName 帐户授予对报告的访问权限。

于 2012-07-13T14:14:33.673 回答