Windows-Server-2012
dcomcnfg - 無法設置啟動和啟動權限 - Windows Server 2012
我需要修改組件服務/DCOM 配置下 netman 區域的啟動和啟動權限。但是,該區域被禁用以防止任何更改。
- 我在管理員組
- 我以提升的管理員權限啟動了 dcomcnfg。
我需要做什麼來修改這裡的設置?
從這篇博文中,
查找 HKEY_CLASSES_ROOT\AppID{APPID-GUID}。這應該告訴您有問題的 COM 組件的名稱。您現在所要做的就是返回組件服務管理單元,找到該組件的名稱,查看它的安全屬性,然後編輯該組件的安全 ACL,以便給出事件日誌所抱怨的任何帳戶它想要的任何訪問權限。如果您發現組件的安全屬性顯示為灰色,因此您無法對其進行編輯,這可能是因為 TrustedInstaller 已將其鎖定。返回系統資料庫,找到相應的 reg 鍵,根據需要取得所有權/授予您自己的權限,重新啟動服務(或重新啟動作業系統),然後您將能夠修改該 COM 組件上的安全設置。
昨天我自己在“SMS Agent”DCOM 應用程序中看到了這一點。SMS(或 SCCM)代理預裝在標準作業系統映像上,該映像正在部署到我正在使用的機器上。
這裡發生的情況是您無法更改權限,因為權限與您無權更改的系統資料庫項相關聯,因為 TrustedInstaller 擁有它的所有權。您需要自己擁有系統資料庫項的所有權,然後才能對其進行修改。