应用程序特定权限设置无法将含有 CLSID – AD

上周写了一篇文章——应用程序特定权限设置无法将含有 CLSID – SQL」,At that time, the system event logs were seen on SQL Server,The problematic permission is in the SQLSERVERAGENT role,The server's own permissions are fine (SYSTEM and Administrator)。Today the same message was seen on the AD server,And this time it was due to insufficient permissions on the server itself,Therefore, multiple steps are needed to retrieve permissions from regedit。

 

◎ 開啟「元件服務」在「DCOM 設定」中切換成 “詳細資料” 的檢視模式。。
◎ 逐一尋找事件紀錄中 APPID,以我來說,要尋找 “{9CA88EE3-ACB7-47C8-AFC4-AB702511C276}。。
◎ 最後可以找到對應的是「RuntimeBroker」這個元件

 

◎ 對該元件點選右鍵-「內容」,Switch to the 'Security' page。
◎ 這邊可以看到按鈕都是灰階表示我們沒有權限

 

◎ 執行 Regedit搜尋 “{9CA88EE3-ACB7-47C8-AFC4-AB702511C276}
◎ 對該機碼按右鍵選擇「使用權限」

 

◎ 進到權限設定畫面後目前我們還無法異動內容因此先點選「進階」

 

◎ 預設的「擁有者」是TrustedInstaller”,準備將其改為管理者

 

◎ 改成管理者後,Click OK,回到前一個權限設定畫面

 

◎ 為 SYSTEM 及 管理者 新增「完全控制」的權限

 

◎ 接下來回到「元件服務」的視窗重新整理畫面(或關掉再開),並進入該元件的的內容此時按鈕已可點選
◎ 在「啟動和啟用權限」項目點選 “編輯”

 

◎ 如果有跳出「Windows 安全性」警告畫面點選「移除」

 

◎ 進到權限設定畫面可以看到少了 SYSTEM 及 管理者的角色

 

◎ Click 'Add',将 SYSTEM 及 管理者 添加,
◎ 并将两个角色的‘本机启动’、‘本机启用’的权限改为‘允许’即可。

 

【参考链接】

留下回复

您的电子邮件地址不会被公开. 必填项已标注 *

本网站使用 Akismet 来减少垃圾评论. 了解您的评论数据如何被处理.