你采用dcom还是socket的方式。
有一些dll要拷贝
比如midas.dll要拷贝到客户端的电脑上如果dcom你还要你的服务器上运行
dcomcnfg(命令行直接件入就可以了)配置分布式com的属性
在其中找到你的那个应用程序服务器进行配置
在各个权限里加入everyone这个用户************
* 努力学习 *
*   全为   *
*¥人民币¥*
************

解决方案 »

  1.   

    現在好像csdn不能查詢了.我是用自己的電腦做服務器.客戶机和我的机一樣.都是win2k.我是用的sql server數据庫.他們用vb都可以連接我的sql server服務器.請問各位還要修改什么地方嗎?
      

  2.   

    你的客户端的用户帐号有没有连接和使用sqlserver的帐号?
      

  3.   

    你的服务器为什么不用WIN2KSERVER
    并且在服务器上安装域控制器
    并给每个客户机分配好权限再试试!
      

  4.   

    'sql server數据庫'
    你做的是多层系统?是客户端->服务器->数据库。是这样的?
    还是客户端->数据库。直接连接数据库?
      

  5.   

    是客戶端->服務器->數据庫
      

  6.   

    建议你使用Socket连接,并在服务器上将 Socket server 装成服务。
    这样子作比较爽,不会出现权限问题。当然如果不用DCOM来开发也可以,Corba很好用的
      

  7.   

    登录验证方式是win2000的还是sqlserver的。
      

  8.   

    登录验证方式是win2000的还是sqlserver的。
    是否在服务器的组中加入了客户端。
      

  9.   

    首先你出现的这个问题绝对是出在DCOM的权限配置上!
    dcomcnfg中,在默认访问权限和默认启动权限中都加入:everyone和interactive两个用户。
    然后在DCOM组件属性的“身份标识”中设置用“启动用户”来运行该应用程序。我以前的问题就是这样解决的。
    把各种安全性降低,多试几次。