DCOM 权限不足的分析和解决

在 windows 2003 系统日志中出现 DCOM 错误,详细描述如下:
应用程序-特定 权限设置未将 COM 服务器应用程序(CLSID 为
{0C0A3666-30C9-11D0-8F20-00805F2CD064}
)的 本地 激活 权限授予用户 NT AUTHORITYNETWORK SERVICE SID (S-1-5-20)。可以使用组件服务管理工具修改此安全权限。

1.按照提示把权限授予就行,但是在“开始”-“控制面板”-“管理工具”-“组件服务”-“计算机”-“我的电脑”-“DCOM 配置”中没有那个 CLSID 。

2.CLSID 这么长,一般不会为普通的 exe 文件名。

3.注册表是记录 Windows 所有的信息,那么里面应该有,搜索一下,发现在 HKEY_CLASSES_ROOTCLSID{0C0A3666-30C9-11D0-8F20-00805F2CD064} ,默认项是 Machine Debug Manager。

4.回到“DCOM 配置”中找到 Machine Debug Manager ,在它“属性”-“安全”-“启动和激活权限”-“自定义”中添加帐号“NETWORK SERVICE”,赋予“本地激活”的权限。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据