DCOM的连接问题??不够分再给

byrrj 2002-06-21 12:07:45
我做了个三层程序,使用DCOM连接,在局域网中客户与服务器都的Win2000用户都是没有密码时就能正常工作,但其中一方的Win2000用户有密码时就会出现"拒绝访问"的问题.请问这是什么原因,如何解决?
...全文
31 10 打赏 收藏 举报
写回复
10 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
byrrj 2002-06-21
"客户机只要登陆域就可以了。" 这话是什么意思???
  • 打赏
  • 举报
回复
sncel 2002-06-21
客户机只要登陆域就可以了。
  • 打赏
  • 举报
回复
sncel 2002-06-21
客户机只要登陆域就可以了。
  • 打赏
  • 举报
回复
byrrj 2002-06-21
设置了,把所有的用户加了
  • 打赏
  • 举报
回复
talisman 2002-06-21
是否用dcomcnfg配置权限
  • 打赏
  • 举报
回复
del_c_sharp 2002-06-21
也许是你的DCOM没有配置好吧。
访问用户的权限设置了吗?
  • 打赏
  • 举报
回复
Almzg_0 2002-06-21
这个问题我也碰到过,别人告诉我解决的》

DCOM配置

  如果在Windows NT环境下正常运行应用服务器,必须进行DCOM配置。配置方法如下:

  1.运行NT服务器上的dcomcnfg程序,进行DCOM配置。

  2.进入DCOM的总体默认属性页面,将“在这台计算机上启用分布式COM”打上勾,将默认身份级别改为“无”。

  3.进入DCOM的总体默认安全机制页面,确认默认访问权限和默认启动权限中的默认值无EveryOne,如果不去掉EveryOne,应用服务器不能正常启动。

  4.在常规页面中,双击你的应用服务器,打开你的应用服务器DCOM属性设置。

  5.将常规页面中的身份验证级别改为“无”。

  6.位置页面中选上“在这台计算机上运行应用程序”。

  7.将安全性页面设置中,均选择“使用自定义访问权限”,编辑每一个权限,将EveryOne加入用户列表中。

  8.身份标识页面中,选择“交互式用户”。

  9.NT的GUEST用户不能禁用。
  • 打赏
  • 举报
回复
仰望星空77 2002-06-21
这需要在服务器上配置DCOMCNFG程序,此程序控制着用户登录、访问、启动等等。
  • 打赏
  • 举报
回复
chen_weiping 2002-06-21
如果客户端要有密码登陆,那么服务器创建的对应用户也必须有密码
或者
将应用层做成主域控制器
  • 打赏
  • 举报
回复
HHBB 2002-06-21
服务器中的WIN2000下也要添加该用户。
  • 打赏
  • 举报
回复
发帖
Delphi

5141

社区成员

Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
帖子事件
创建了帖子
2002-06-21 12:07
社区公告
暂无公告