Crystal Reports可以访问表,但不能访问视图

时间:2018-06-08 18:31:21

标签: sql-server permissions crystal-reports

我编写了一份Crystal报表,主要使用在应用程序中即时创建的临时MDB文件(我无法访问源代码)。

我需要额外的数据,因此我链接到辅助MSSQL数据库,我存储了更多信息。

我能够将此SQL数据库中的表添加到我的报告中,并且可以毫无困难地链接到它们。但是当我尝试在此报告中的同一SQL数据库中包含视图时,我收到“登录错误”。

我首先想到的是权限问题,但我没有为此数据库中的特定表和视图设置权​​限,只对整个数据库设置权限。

令人沮丧的是,我没有在数据库的SQL日志中看到任何错误。

有没有人对我可以检查的内容有所了解?

Just To Clarify:我可以在Crystal Report中看到这些视图,我可以添加它们,在报告中添加字段以及创建链接。我甚至可以在Crystal中的视图中的字段中浏览数据。只有在从第三方应用程序运行这些报告时才会出现错误。

1 个答案:

答案 0 :(得分:0)

SQL Server是否设置为使用NT身份验证?如果是这样,第三方应用程序可能在没有权限的用户上下文中运行。