title: Cannot open database "ASPNETDB" requested by the login. The login failed. Login failed for user 'Philip-Desktop\Philip'
body: <p>I'm been struggling to find an answer to this problem for hours now...</p>
  
  <p>I use to not get this error while accessing the ASPNETDB database, but unfortunately I don't know what I changed. The error comes up when I try to access a file called Admin.aspx I have in a folder called Admin. I had restrictions set on this folder using the Web Site Administration Tool, but when the error came up I took them all of them off to see what the problem was and I still get the error?? The Admin.aspx file is the only one that gets the error..</p>
  
  <p>My connection string in web.config is:  </p>
  
  <pre><code>&lt;add name="WIJLConnectionString1" connectionString="Data Source=localhost;Integrated Security=SSPI; Initial Catalog=ASPNETDB" providerName="System.Data.SqlClient" /&gt;
  </code></pre>
  
  <p>Here is the error:</p>
  
  <blockquote>
    <p>Exception Details:
    System.Data.SqlClient.SqlException:
    Cannot open database "ASPNETDB"
    requested by the login. The login
    failed. Login failed for user
    'Philip-Desktop\Philip'.</p>
    
    <p>[SqlException (0x80131904): Cannot
    open database "ASPNETDB" requested by
    the login. The login failed. Login
    failed for user
    'Philip-Desktop\Philip'.]<br>
    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<br>
    System.Data.SqlClient.SqlInternalConnectionTds.CompleteLogin(Boolean
    enlistOK) +35<br>
    System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo
    serverInfo, String newPassword,
    Boolean ignoreSniOpenTimeout,
    TimeoutTimer timeout, SqlConnection
    owningObject) +183<br>
    System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(ServerInfo
    serverInfo, String newPassword,
    Boolean redirectedUserInstance,
    SqlConnection owningObject,
    SqlConnectionString connectionOptions,
    TimeoutTimer timeout) +239<br>
    System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection
    owningObject, TimeoutTimer timeout,
    SqlConnectionString connectionOptions,
    String newPassword, Boolean
    redirectedUserInstance) +195<br>
    System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity
    identity, SqlConnectionString
    connectionOptions, Object
    providerInfo, String newPassword,
    SqlConnection owningObject, Boolean
    redirectedUserInstance) +232<br>
    System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions
    options, Object poolGroupProviderInfo,
    DbConnectionPool pool, DbConnection
    owningConnection) +185<br>
    System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection
    owningConnection, DbConnectionPool
    pool, DbConnectionOptions options) +33
    System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection
    owningObject) +524<br>
    System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection
    owningObject) +66<br>
    System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection
    owningObject) +479<br>
    System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection
    owningConnection) +108<br>
    System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection
    outerConnection, DbConnectionFactory
    connectionFactory) +126<br>
    System.Data.SqlClient.SqlConnection.Open()
    +125    System.Data.Common.DbDataAdapter.FillInternal(DataSet
    dataset, DataTable[] datatables, Int32
    startRecord, Int32 maxRecords, String
    srcTable, IDbCommand command,
    CommandBehavior behavior) +123<br>
    System.Data.Common.DbDataAdapter.Fill(DataSet
    dataSet, Int32 startRecord, Int32
    maxRecords, String srcTable,
    IDbCommand command, CommandBehavior
    behavior) +319<br>
    System.Data.Common.DbDataAdapter.Fill(DataSet
    dataSet, String srcTable) +92<br>
    System.Web.UI.WebControls.SqlDataSourceView.ExecuteSelect(DataSourceSelectArguments
    arguments) +1618<br>
    System.Web.UI.DataSourceView.Select(DataSourceSelectArguments
    arguments,
    DataSourceViewSelectCallback callback)
    +21    System.Web.UI.WebControls.DataBoundControl.PerformSelect()
    +143    System.Web.UI.WebControls.BaseDataBoundControl.DataBind()
    +74    System.Web.UI.WebControls.GridView.DataBind()
    +4    System.Web.UI.WebControls.BaseDataBoundControl.EnsureDataBound()
    +66    System.Web.UI.WebControls.CompositeDataBoundControl.CreateChildControls()
    +75    System.Web.UI.Control.EnsureChildControls()
    +102    System.Web.UI.Control.PreRenderRecursiveInternal()
    +42    System.Web.UI.Control.PreRenderRecursiveInternal()
    +175    System.Web.UI.Control.PreRenderRecursiveInternal()
    +175    System.Web.UI.Page.ProcessRequestMain(Boolean
    includeStagesBeforeAsyncPoint, Boolean
    includeStagesAfterAsyncPoint) +2496</p>
  </blockquote>
  
  <p>Someone please help!! I'm desperate at this point</p>