在线工具 在线编程 在线白板 在线工具 在线编程 在线白板

Asp.Net中数据库连接出错

大神们,打扰一下,Asp.Net中数据库连接出错?

用户 'sa' 登录失败。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.SqlClient.SqlException: 用户 'sa' 登录失败。

源错误:

行 62: <% int i=0;
行 63: string sqlStr3="SELECT * FROM T_Course where courseTuijian=1";
行 64: SqlDataReader dr3=SqlHelper.ExecuteReader(connStr,CommandType.Text,sqlStr3);
行 65: while(dr3.Read()){++i; if(i<=10){%>
行 66: <TABLE id="Table5" height="16" cellSpacing="1" cellPadding="1" width="168" border="0">

源文件: c:\Inetpub\wwwroot\webit\default.aspx 行: 64

堆栈跟踪:

[SqlException (0x80131904): 用户 'sa' 登录失败。]
System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) +734931
System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) +188
System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) +1838
System.Data.SqlClient.SqlInternalConnectionTds.CompleteLogin(Boolean enlistOK) +33
System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance) +628
System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance) +170
System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection) +359
System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options) +28
System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject) +424
System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject) +66
System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject) +496
System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) +82
……

请问错误在哪里啊?怎么修改?有追加分的!请高手指点!
最新回答
灿烂星空

2025-03-01 16:18:53

数据库连接错误

用户 'sa' 登录失败。]
也就是用户名可能错误

源文件: c:\Inetpub\wwwroot\webit\default.aspx 行: 64
找到这一行 看看是什么问题
宛若晴空

2025-03-01 03:18:42

哎呀,明显是连接数据库的 那条语句的问题涩,可能用户名或者密码写错 了哟 ,仔细检查你的WEB.CONFIG文件理的连接数据库的那段代码
骑猪赏月看嫦娥

2025-03-01 16:37:19

检查数据库连接中的用户名和密码。
或者自己到SQL SERVER建立个用户啊。