.net Crystal Reports/SQL Server 2012错误
我正在测试一个打印一些报告的程序。我们使用的数据库管理系统是SQL Server 2012,我们使用的数据库非常庞大 但是,当有人试图打印特定报告时(此问题仅出现在程序的30多个报告中的一个报告中),会出现以下错误消息:.net Crystal Reports/SQL Server 2012错误,.net,sql-server,crystal-reports,.net,Sql Server,Crystal Reports,我正在测试一个打印一些报告的程序。我们使用的数据库管理系统是SQL Server 2012,我们使用的数据库非常庞大 但是,当有人试图打印特定报告时(此问题仅出现在程序的30多个报告中的一个报告中),会出现以下错误消息: Logon Failed. Details: [Database Vendor Code: 18456] Database Connector error: '[Database Vendor Code 18456]' Logon Failed. Error in File T
Logon Failed.
Details: [Database Vendor Code: 18456]
Database Connector error: '[Database Vendor Code 18456]'
Logon Failed.
Error in File Temp_some_strings.rpt:
Unable to connect: Incorrect log on parameters.
Details: [Database Vendor Code 18456]
用户关闭程序并再次打开以生成报告,在第二次执行中,报告看起来没有问题
我读到这是一个SQL Server错误,所以。。。?我应该在数据库中做什么?我必须配置一些东西吗
我是.net的新手,所以如果我必须查看代码中的某些内容,我必须研究哪些主题才能解决这个问题
提前感谢每次打开Crystal report时都需要登录 有关更多详细信息,请参见此
希望有帮助。您的报表从哪里获得登录凭据?所有报表都使用应用程序的db凭据。但是这个问题只出现在这个用户身上。我测试了该报告,没有问题,所以我需要知道它是否是由错误的数据库配置生成的。谢谢你的回答。但最后,他们在数据库级别修复了这个问题。他们没有指定解决方案是什么,但与断开和重新连接数据库的功能相关