SqlException(0x80131904):用户“db123”登录失败

jay*_*sh 5 sql-server asp.net

当我将网站上传到服务器(即并行 plesk 服务器)时,出现此错误。我在 plesk 服务器上创建表并选择 SQL Server 2012。但我认为这是一个连接字符串错误。如果您知道此错误,请指导我。

“/”应用程序中的服务器错误。用户“db123”登录失败。描述:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其在代码中的来源的更多信息。

异常详细信息:System.Data.SqlClient.SqlException:用户“db123”登录失败。

来源错误:

执行当前 Web 请求期间生成未处理的异常。有关异常来源和位置的信息可以使用下面的异常堆栈跟踪来识别。

Rez*_*eza 3

该错误表明您正在尝试使用用户 db123 连接到 SQL Server,该用户不存在或存在但您提供了错误的密码。

解决问题

  • 从 plesk 面板检查您的 SQL Server 上是否存在 db123 登录名以及您的数据库用户中是否存在
  • 打开你的web.config文件找到连接字符串部分并查看密码,然后检查db123登录的密码是否相同
  • 尝试使用 web.config 中提供的用户名和密码从本地 SQL Server Management Studio 连接到 SQL Server(在主机上),看看一切是否正常