none
Base de Registre RRS feed

  • Question

  • Bonjour j'ai essayé de modifier une clé dans la base de registre

    mais je reçois cette erreur Accès au registre damandé non autorisé, si quelqu'un peut m'aider merci d'avance


    Mohammed OUAHNINE

    mercredi 19 décembre 2012 09:26

Réponses

  • Bonjour,

    Les modifications de LocalMachine ne sont permises qu'aux admins (et UAC peut aussi empêcher un compte admin de faire la modif sauf permission explicite). Il faudrait par exemple faire un "exécuter sous" avec le compte admin pour voir. Si les utlisateurs ne doivent pas avoir à faire cela, selon le cas on peut :
    - stocker l'info ailleurs (si l'application n'est pas destinée à être utilisée par des admins)
    - soit utiliser l'API Windows pour ajouter un "bouclier" sur le bouton et exécuter juste cette fonction en mode admin si seule cette portion de l'application le nécessite
    - soit ajouter un "manifeste" à l'application pour lui indiquer de s'exécuter d'emblée avec les droits du compte admin si elle contient principalement des fonctions qui ne sont utiles qu'à des admins

    Ou encore, il serait possible de modifier les droits de cette clé de registre mais c'est probablement une mauvaise idée (on reviendrait plutôt au cas, stocker l'info dans un endroit autorisé).


    Please always mark whatever response solved your issue so that the thread is properly marked as "Answered".

    • Marqué comme réponse ouahnine mercredi 19 décembre 2012 10:02
    mercredi 19 décembre 2012 09:55
    Modérateur