本人是个ASP小白,最近老师就要求交一份网上图书的作业,无奈网上找了几份,结果都会出现用户sa登录失败,数据库我也连上了,而且我看了这个源代码里根本没有sa这个用户,求帮忙~~~~~~~~~~~图片如下

解决方案 »

  1.   

    就知道抄,你的connection写了连接数据库的信息了吗,而且对于数据库而言,你能否访问呢,就算能访问,sa有密码吗,而且2005之后,sa默认是不允许连接的
      

  2.   

    这个是ASP.NET的,sa用户登录失败的原因是你的Web.Config文件中数据库连接字符串配置错误。
    贴出你的Web.Config文件代码。你确定你下载的源码中,你数据库都附加正确了嘛,如果是的话,你本机数据库sa的密码和配置串中的密码一致嘛??
      

  3.   

    对了,我的sql是2008的貌似也不能用用户名和密码登陆,我都是直接用windows身份登陆的,sql里面应该需要改下文件,问下怎么改啊
      

  4.   

    先在 SQL工具邓丽 能登陆上去么?
    用能登陆上去的 帐号密码 放在 数据库连接字符串里面或者登陆进去了在SQl配置成数据库连接字符串的东西
      

  5.   

    这个就是Web.Config文件,比较多,
      

  6.   


    这么小戴放大镜也看不到啊...你仔细找下connection
      

  7.   

    SQL能登,也能连接上,不过他提供的给我的没有sa的,只有一个管理员用户名为:tsoft,密码为:111
      

  8.   

    找个连接代码页不容易啊...我帮你先贴出来吧
    <add key="ConnectionString" value="server=.;database=db_Netstore;UId=sa;psd=" />
      

  9.   

    你用sa账号密码未空能登陆你的SQL么
      

  10.   


    <add key="ConnectionString" value="server=.;database=db_Netstore;Trusted_Connection=True" />你用这句试试吧
      

  11.   


    既然用sa 111能登陆进去,那就改<add key="ConnectionString" value="server=.;database=db_Netstore;UId=sa;psd=111" />或者是你的SQL Server2000的模式是Windows身份验证模式的,而不是Windows和SQL Server混合身份雁阵模式。
      

  12.   

    我给你的那句话是直接用你自己的windows系统身份登录
      

  13.   


    <add key="ConnectionString" value="server=127.0.0.1;database=db_Netstore;UId=sa;psd=123" />