我的网站调试时访问一切正常,iis下就出现如下:无法打开登录所请求的数据库 "Text"。登录失败。
用户 'ANDY\ASPNET' 登录失败。 <connectionStrings>
<add name="BooksConnectionString" connectionString="Data Source=ANDY\SQLEXPRESS;Initial Catalog=Text;Integrated Security=True" providerName="System.Data.SqlClient"/>
</connectionStrings>用的是sql2005SQLEXPRESS;急在线等

解决方案 »

  1.   

    可能没有为数据库添加名为“ASPNET”的用户:添加之,并赋予需要的权限,或者不要用Integrated Security,改用用户名和密码
      

  2.   

      <add name="sqlserver" connectionString="server=.\Sql2005;user id=sa;password=sa;database=master" providerName="System.Data.SqlClient"/>
    参考
      

  3.   

    connectionString改为:
    data source=***;database=Text;pwd=密码;uid=用户名***是地址,可以是机器名(局域网内)或者是IP地址,如12.254.244.16
      

  4.   

    你用的是window登录吧,必须用密码data source=***;database=Text;pwd=密码;uid=用户名 
      

  5.   

    帐户密码不对或没有管理的权利ISS和本地的的不同的
      

  6.   

    你用的是windows登录??  server=你的服务器名;database=数据库名;integrated security=sspi 
    试下