【问题标题】:Access denied errors on a COM+ applicationCOM+ 应用程序上的访问被拒绝错误
【发布时间】:2009-11-04 22:13:28
【问题描述】:

这是一个老派问题。我们有一些用 VB6 编写的 COM+ 应用程序。目前它们在我们的生产 Windows 2003 Server 上运行,但我想测试一些项目,因此我进行了必要的更改并将其放到测试 Windows 2003 Server 上。我可以很好地运行该应用程序,但是当我们的用户尝试对其运行时,他们会收到“权限被拒绝”访问错误。我已经对其进行了测试,在我看来它与 Active Directory 中的状态有关。我在域管理员组中,而我们的用户不在。

我已经有一段时间没有真正使用 COM+ 应用程序了,所以我不记得如何解决这个问题。我在哪里寻找解决这个问题的方法?我需要做什么,我们的用户才能在测试服务器上运行 COM+ 应用程序?

【问题讨论】:

    标签: components


    【解决方案1】:

    我发现了问题所在。引发的错误(#70,“Permission denied”)是由于用户不在服务器上的正确组中。我所要做的是将用户所在的组输入到服务器的 Distributed COM Users 组。一旦我这样做了,那么用户就可以正常运行 COM+ 组件了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-08-22
      • 1970-01-01
      • 2019-07-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-17
      相关资源
      最近更新 更多