我在COM服务器和客户机上分别设置了用户名为user,密码为user的用户,服务器dcomcnfg中设置服务程序的访问权限和启动权限允许user用户,默认身份验证级别为"连接",默认模拟级别为"标识",标识中设置交互式用户.
问题:1.在服务器上以administrator用户登陆,客户机用user登陆,客户机上无法创建远程对象,提示拒绝访问
     2.在服务器上以user用户登陆,客户机用user登陆,客户机上可创建远程对象,程序运行一切正常.
请问:
这是什么原因引起的?我该怎么设置才能在第一步上成功创建对象.
如是知情者,请尽言相告!感激不尽!

解决方案 »

  1.   

    把dcom服务的“身份标识”改成指定用户user试试?
      

  2.   

    1.这个问题在COM+里很容易解决规根到底就是安全和权限的问题:
    如果COM组件指定为 “强制进行安全性检查”,那么你就必须配置角色,只有在角色里配置的帐户才有权限创建和访问对象2.对于DCOM,我只是说下我的想法,也不知道能不能解决问题:
    右键点击你的组件---属性---安全 --- 启动和激活权限--选择自定义--把你需要的Guest配置进去,如果不行,下面的访问权限以要配置试试看把