ASP.Net连接字符串问题

时间:2014-05-05 22:16:09

标签: sql-server-2008 connection-string asp.net-3.5 hosted

我的托管 ASP.NET 3.0 Forms应用程序突然抛出Login failed for user 'SQL2008R2_llama_user'.

这意味着数据库凭据错误。我发现我的数据库管理员更改了数据库密码,新密码是!@#$%^&*llama123456。所以我将新密码插入我的配置文件中。

问题:我的应用仍然无法连接并抛出同样的错误。

连接字符串:

Data Source=tcp:sql2k804.discountasp.net; Initial Catalog=SQL2008R2_llamadatabase;
uid=SQL2008R2_llama_user; pwd=!@#$%^&*llama123456;Connect Timeout=300;

故障排除步骤:

  • 可以使用tcp:sql2k...并使用sql2k ...使用凭据登录MSSQL SMS。这意味着凭证是正确的。
  • 问题在另一个虚拟主机和域
  • 上持续存在
  • 该应用程序成功重新编译每个配置文件编辑
  • 我仔细检查了配置文件的更改,并相应地进行了编辑

我还能尝试什么?由于我的密码中有特殊字符,我的托管数据库是否会发脾气?有什么想法吗?

1 个答案:

答案 0 :(得分:0)

修正了我自己的问题。

我忘记了我的Web.config和Global.asax中有连接字符串。

如果有疑问,请按CTRL-F解决方案!