首页 > 解决方案 > Lucee 5.3.3.62 - 错误 - 无法打开登录请求的数据库“半影”。登录失败。客户端连接 ID

问题描述

一点背景知识,我需要用 C# 重新制作这个 ColdFusion 应用程序,所以我在我的机器上设置了遗留项目,直到今天它运行良好,当我搞砸了运行 SQL 命令时(我知道我应该使用事务,事后诸葛亮)。所以我昨天做了一个备份,所以我删除了我在 SQLExpress 中的数据库并恢复了备份,然后我遇到了下面的错误。

我不记得在数据库权限中进行任何更改或设置任何内容,所以我认为这与此无关。

尝试登录在我的本地计算机上运行在 Lucee 上的 CF 应用程序时,我收到以下错误消息。

消息无法打开登录请求的数据库“appName”。登录失败。ClientConnectionId:555eb338-984e-4edf-a12b-c0662a0f6068 Stacktrace The Error Occurred in C:\lucee\tomcat\webapps\appName\admin_cfcs\login.cfc: line 69 called from C:\lucee\tomcat\webapps\appName\admin\ authenticate.cfm:从 C:\lucee\tomcat\webapps\appName\admin\dashboard\dashboard.cfm 调用的第 26 行:第 2 行

标签: sql-servercoldfusionlucee

解决方案


感谢@Larnu在对问题的评论中提出的建议,得到了答案。

按照建议在日志中发现错误,我已经为数据库设置了一个用户,并且当我恢复新副本时它没有分配给数据库,所以我只需将数据库“appName”添加到用户映射中。谢谢 :)


推荐阅读