Crystal报告错误数据库供应商代码18456强制密码



在尝试使用Crystal报表查看器的现有应用程序导出报表时,错误值为18456。根据我的发现,这个错误意味着SQL无法使用用户和密码

登录。在这个站点中,它说您可以使用udl文件在连接中强制输入密码。https://jwcooney.com/2011/10/03/crystal报道-生成sql - server -错误- 18456 - 8严重性错误——logs/

但是这不起作用,那么我如何配置rpt文件导出一个报告,访问一个有密码的sql服务器?

所以我找到了解决方案,是SQL方面的登录问题,从我发现的嵌入SQL密码到水晶报告RPT文件?

连接到"ODBC (RDO)"&;创建连接在水晶报告。在对话框的底部,您将找到一个输入连接字符串的选项。连接字符串可以包含登录信息,如下例所示。

连接字符串示例:DSN=;DB=;UID=;PWD=password"您可以创建包含密码的DSN文件,并与该文件建立连接

最新更新