Event ID 10016 (DCOM)

After installing Service Pack 1 on a Windows 2003 Server I recieved the following error:

Event ID : 100016
Source : DCOM

The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID

{BA126AD1-2166-11D1-B1D0-00805FC1270E}

to the user NT AUTHORITY\NETWORK SERVICE SID (S-1-5-20). This security permission can be modified using the Component Services administrative tool.

The COM Server application with CLSID has to be tracked down in the
registry, in this case the following reg key:

HKEY_CLASSES_ROOT\CLSID\{BA126AD1-2166-11D1-B1D0-00805FC1270E}

In this key you can acquire the AppID, in this case the following AppID:

{27AF75ED-20D9-11D1-B1CE-00805FC1270E}

The AppID has to be tracked down in the registry, in this case the following
reg key:

HKEY_CLASSES_ROOT\AppID\{27AF75ED-20D9-11D1-B1CE-00805FC1270E}

In this key you can acquire the LocalService name, in the case the following
name:

Netman

The LocalService has to be tracked down in the Component Services MMC; in
this case Netman is listed within the DCOM Config section.

Browse to the Security Tab, edit the Launch and Activation Permissions, and
make necessary changes. In this case, NETWORK SERVICE needed to be added with
Remote Launch and Remote Activation permissions.

解决方案:

1.需要先运行Regedit.exe在注册表中查找:

HKEY_CLASSES_ROOT\CLSID\{BA126AD1-2166-11D1-B1D0-00805FC1270E} 查看 Appid:{27AF75ED-20D9-11D1-B1CE-00805FC1270E}

然后在HKEY_CLASSES_ROOT\AppID\{27AF75ED-20D9-11D1-B1CE-00805FC1270E}下查看localservice:Netman

2.然后按以下办法授权即可

开始→控制面板→管理工具→组件服务
打开 组件服务 树目录 →计算机→我的电脑→DCOM配置
右边的面板里 找到 netman 右键→属性→安全→ 启动和激活权限 →自定义→编辑

添加 network service 用户,允许本地启动和本地激活,确定后即不会再报DCOM错误了。

转自:http://wjbmcsd.bokee.com/5506419.html

上一篇: 怎么删除/恢复SQL server 数据库的危险存储过程
下一篇: IT爱情
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相关日志:
评论: 75 | 引用: 0 | 查看次数: 6432
发表评论
昵 称:
密 码: 游客发言不需要密码.
邮 箱: 邮件地址支持Gravatar头像,邮箱地址不会公开.
网 址: 输入网址便于回访.
内 容:
验证码:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 1000 字 | UBB代码 关闭 | [img]标签 关闭