Cn.CursorLocation = adUseClient
Cn.CommandTimeout = 10
Cn.ConnectionString = "Provider=SQLOLEDB.1;Persist Security Info=True;User ID=Administrator;pwd=5678;Data Source=SERVER;"
Cn.Open
怎么总提示错误:
用户aab登录失败。原因:未与信任SQL SERVER 连接相关联。我在服务器上装的SQL SERVER 2000是企业版的。服务器的网络标识完整的计算机名称是:SERVER服务器的用户名有两个,访问权限不同:
aab 密码是:1234 访问权限不是最高。只能访问浏览。
Administrator 密码是:5678 访问权限是最高我想客户端通过程序在服务器上建立数据库和修改数据库。SQL语句应该怎么写?

解决方案 »

  1.   

    不好意思,错误提示应该是:
    用户Administrator登录失败。原因:未与信任SQL SERVER 连接相关联。
      

  2.   

    很显然,你在服务器上建的两个用户名administrator和aab并不能登录到sql server2000,你必须在sql server2000内重新建立登录sql server2000的用户。当然如果你要用信任连接来连接到sql server2000,你的连接字符串不能那样写了,应该写成:
    Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=yourdatabasename;Data Source=SERVER
      

  3.   

    在sql server2000内重新建立登录sql server2000的用户?
    我需要在服务器上建几个用户?是局域网中的所有用户都要建一个?还是就建一个大家共用一个呢?那同时访问时会有问题么?
      

  4.   

    企业管理器-》工具-》SQL Server配置属性-》安全性-》看看身份验证是不是“仅Windows”,如果是改成“SQL Server和Windows”。
      

  5.   

    要建立數據庫的用戶,而不是登錄windows的用戶
      

  6.   

    To: jiniang(小羊)
    我这样改完是可以连接上了,可是我怎么只能用sa用户名呢?能改么?