“EDWARD\ASPNET”是执行asp.net程序的用户名,在sql2000建立一个aspnet的用户,然后给这个用户访问数据库的权限。

解决方案 »

  1.   

    首先,你的sql2000的账号类型是什么,如果是域用户,那连结的时候应该用域用户登陆windows。如果不是,把你的连结代码贴出来看看
      

  2.   

    看看你的ConnectionString如何写的?
      

  3.   

    确实是没设用户的问题,不要嘲笑我了,我是个C#新手,还要学很多东西的。
    那就是说ASPNET是对数据库进行操作的默认用户了?那这个用户的名字能不能更改呢?或者说能不能换一个用户名对数据库进行操作呢?