我几个小时都在努力寻找这个问题的答案......
我用来在访问ASPNETDB数据库时没有得到这个错误,但不幸的是我不知道我改变了什么.当我尝试在名为Admin的文件夹中访问名为Admin.aspx的文件时出现错误.我使用网站管理工具对此文件夹设置了限制,但是当出现错误时,我把它们全部关闭以查看问题是什么,我仍然得到错误?Admin.aspx文件是唯一一个收到错误的文件.
我在web.config中的连接字符串是:
<add name="WIJLConnectionString1" connectionString="Data Source=localhost;Integrated Security=SSPI; Initial Catalog=ASPNETDB" providerName="System.Data.SqlClient" />
Run Code Online (Sandbox Code Playgroud)
这是错误:
异常详细信息:System.Data.SqlClient.SqlException:无法打开登录请求的数据库"ASPNETDB".登录失败.用户'Philip-Desktop\Philip'登录失败.
[SqlException(0x80131904):无法打开登录请求的数据库"ASPNETDB".登录失败.用户'Philip-Desktop\Philip'登录失败.]
System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception,Boolean breakConnection)+5009598 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning()+234 System.Data.SqlClient. TdsParser.Run(RunBehavior runBehavior,SqlCommand cmdHandler,SqlDataReader dataStream,BulkCopySimpleResultSet bulkCopyHandler,TdsParserStateObject stateObj)+2275
System.Data.SqlClient.SqlInternalConnectionTds.CompleteLogin(Boolean enlistOK)+35
System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo,String newPassword,Boolean ignoreSniOpenTimeout,TimeoutTimer timeout,SqlConnection owningObject)+183
System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(ServerInfo serverInfo,String newPassword,Boolean redirectedUserInstance,SqlConnection owningObject,SqlConnectionString connectionOptions,TimeoutTimer timeout)+239
System.Data.SqlClient.SqlInternalConnectionTds .OpenLoginEnlist(SqlConnection owningO bject,TimeoutTimer timeout,SqlConnectionString connectionOptions,String newPassword,Boolean redirectedUserInstance)+195
System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity,SqlConnectionString connectionOptions,Object providerInfo,String newPassword,SqlConnection owningObject,Boolean redirectedUserInstance)+232
System.Data .SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions选项,Object poolGroupProviderInfo,DbConnectionPool池,DbConnection owningConnection)+185
System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection,DbConnectionPool池,DbConnectionOptions选项)+33 System.Data.ProviderBase.DbConnectionPool. CreateObject(DbConnection owningObject)+524
System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject)+66
System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject)+479
System.Data.ProviderBase.DbConnectionFactor y.GetConnection(DbConnection owningConnection)+108
System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection,DbConnectionFactory connectionFactory)+126
System.Data.SqlClient.SqlConnection.Open()+ 125 System.Data.Common.DbDataAdapter.FillInternal( DataSet数据集,DataTable [] …