本人在发布前用VS2005调试等都没有发现什么异常,网页都可以正常的打开执行操作,于是发布后,用IIS创建了虚拟目录,连接好后,在浏览IIS页面却报出
(无法打开登录所请求的数据库 "test"。登录失败。用户 'BCBC92FCAEB7463\ASPNET' 登录失败。)
请问下大家怎么解决,
顺便说下大家最后又明确说明下解决的方法。

解决方案 »

  1.   

    这个应该是数据库连接的问题, 检查下用户是否有对数据库拥有 db_owner 权限
      

  2.   

    设置的配置没有错误,数据库绝对连接没问题,因为如果有问题,在VS2005测试的时候应该会出错,但是VS2005测试的时候没有错,所以应该不是数据库连接的问题
      

  3.   

    不是连接字符串的问题,那就是见鬼了。
    你本地和服务器上的环境是一样的,你本地的机器名称是BCBC92FCAEB7463,服务器也是?
      

  4.   


    string strConn="Persist Security Info=True;User ID=sa;Password=123456;Initial Catalog=数据库名;Data Source=数据库服务器IP地址"
      

  5.   

    数据库连接问题,用SQL Server模式登录,服务器名称改成数据库服务器的名称
      

  6.   

    数据库服务器IP地址就是 你用的数据库现在安装在哪台计算机上,就是那台机器的IP地址
      

  7.   

    你的连接字符串要改改 
    把那个Data Source改成你的服务器的IP
      

  8.   

    我下载了一个邵志东的Demo,链接我本机的Pubs数据库也是不能连接,活见鬼了真是。