在SQL Server的企业管理器里面,把ASPNET这个用户加到登陆用户里面方法是,打开企业管理器,选择数据库实例下面的Security,然后在右边的列表中点右键,选择“New Login..”,然后会出来一个对话框
对话框里有一个Name的文本框,右边有按钮,点击之后在本机用户中选择ASPNET用户,确定

解决方案 »

  1.   

    到C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\CONFIG
    (把C换成你的系统盘)
    下打开machine.config查找<processModel...配置节,将其中的userName="MACHINE" 改为 userName="SYSTEM"
      

  2.   

    安装sql server时应该选windows与sql server混合登录证
      

  3.   

    行 35:             Dim strconn As String = "server=localhost ;uid=administrators;pwd=windows; database=mydatabase"
    行 36:             Dim myconn As SqlConnection = New SqlConnection(strconn)
    行 37:             myconn.Open()
    行 38:             Dim strsql As String
    行 39:             strsql = "select * from table0 where user id='" + txtname.Text + " ' and password=' " + password.Text + "'"""
    用户 'dbo' 登录失败。原因: 未与信任 SQL Server 连接相关联。