none
向用户 NT SERVICE\SQLSERVERAGENT SID ()授予对 COM 服务器应用程序的 本地 激活 权限。此安全权限可以使用组件服务管理工具进行修改。 来源:DistributedCOM 事件ID:10016 RRS feed

  • 问题

  • 服务器遇到如下错误:向用户 NT SERVICE\SQLSERVERAGENT SID (S-1-5-80-344959196-2060754871-2302487193-2804545603-1466107430)授予对 COM 服务器应用程序的 本地 激活 权限。此安全权限可以使用组件服务管理工具进行修改。
    来源:DistributedCOM
    事件ID:10016

    2019年1月4日 8:41

答案

  • 1.在注册表中找出相关的registry value, HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{806835E-FD04-4870-A1E8-D65535358293}

    2. 在注册表右窗口中,双击(默认),打开编辑字符串对话框,查看Clsid所对应的DCOM组件服务程序,不过我发现我这个错误的Clsid很多的DCOM 组件服务程序,而下面的APPID是同一个{EE4171E6-C37E-4D04-AF4C-8617BC7D4914}

    3. 开“组件服务”,依次选择“组件服务”→“计算机”→“我的电脑”→“DCOM配置”,右击再“查看”→“详细信息”,可以看到右侧有很多的服务和对应的 应用程序ID,找到上面的Appid,原来是netman,用鼠标右键单击,选择“属性”,在弹出窗口中切换到“安全”标签页,在“启动和激活权限”项目 中点击“编辑”按钮,然后在弹出的“启动权限”对话框中添加“NETWORK SERVICE”用户,设置其权限为允许本地启动和激活。

    4.完成



    如果认为回帖者的回答有所帮助,请将之标记为答复,这样可以帮助更多的用户获取有效信息。
    2019年1月7日 1:33