数据库连接字符串引起的故障解决
作者:动易网络
来源:本站原创
点击数: 次
发布时间:2012年05月31日
问题描述:
在网站部署过程中遇到此问题,检查数据库已开启混合登陆模式,并且通过数据连接字符串中的用户,密码可以登陆和管理对应的数据库,并且具备该数据库的所有者(db_owner)身份权限,按照正常情况完全理由出现这问题。
问题解决:
通过观察该错误信息提示:分析 EntityName 时出错。 行 3,位置 114。
我们发现数据库连接字符串中的“&”符合,在程序检测数据库字符串过程中,被当做一个运算来处理了,导致此错误。因此,我们把数据库密码修改成不含“&”,再次检测:完全通过,无问题。
提示:数据库连接字符串中请尽量不要出现涉及到运算的一些特殊字符等,以避免该错误