web-dev-qa-db-fra.com

dcomcnfg - Impossible de définir les autorisations de lancement et d'activation - Windows Server 2012

J'ai besoin de modifier les autorisations de lancement et d'activation pour la zone netman sous la configuration des services de composants/DCOM. Cependant, cette zone est désactivée, empêchant toute modification.

  1. Je fais partie du groupe Administrateurs
  2. J'ai lancé dcomcnfg avec des privilèges d'administrateur élevés.

enter image description here

Que dois-je faire pour modifier les paramètres ici?

12
John Livermore

De ce billet de blog ,

Recherchez HKEY_CLASSES_ROOT\AppID\{APPID-GUID}. Cela devrait vous indiquer le nom du composant COM incriminé. Tout ce que vous avez à faire maintenant est de revenir au composant logiciel enfichable Services de composants, de trouver le nom de ce composant, d'aller dans les propriétés de sécurité de celui-ci et de modifier la liste de contrôle d'accès de sécurité de ce composant de telle sorte que le compte que le journal des événements raconte soit donné quel que soit l'accès souhaité. Si vous constatez que les propriétés de sécurité du composant sont grisées afin que vous ne puissiez pas le modifier, c'est probablement parce que TrustedInstaller l'a sur le verrouillage. Revenez au registre, recherchez la clé de registre correspondante, prenez-en possession/accordez-vous les autorisations nécessaires, redémarrez le service (ou redémarrez le système d'exploitation), puis vous pourrez modifier les paramètres de sécurité sur ce composant COM.

Je l'ai vu moi-même hier avec l'application DCOM "SMS Agent". L'agent SMS (ou SCCM) était préinstallé sur l'image du système d'exploitation standard qui était déployée sur les machines sur lesquelles je travaillais.

Ce qui se passe ici, c'est que vous ne pouvez pas modifier les autorisations, car les autorisations sont liées à une clé de registre que vous n'avez pas l'autorisation de modifier car TrustedInstaller en est propriétaire. Vous devez vous approprier la clé de registre pour pouvoir la modifier.

15
Ryan Ries