IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Vista Discussion :

Pourquoi l'addition de la fonction "Run as administrator" dans Vista


Sujet :

Windows Vista

  1. #1
    Membre expérimenté
    Avatar de randriano
    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 219
    Points : 1 438
    Points
    1 438
    Par défaut Pourquoi l'addition de la fonction "Run as administrator" dans Vista
    Bonjour,

    Je suis un utilisateur récent de Vista!
    J'ai remarqué ce "Run as administrator" dans le menu contextuel et je me pose des questions pourquoi est-ce si nécessaire alors que je travaille avec un compte administrateur déjà

    En effet, il faut par exemple lancer cmd.exed dans ce mode pour pouvoir lancer le défragmenteur ainsi que regsvr32!!!*

    Pourquoi ce choix des créateurs de Vista? Y avait-il vraiment un changement (plutôt évolution) dans les droits des utilisateurs sous Vista par rapport à XP?

  2. #2
    Modérateur
    Avatar de sevyc64
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    10 220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 220
    Points : 28 201
    Points
    28 201
    Par défaut
    Mieux vaut tard que jamais !!!

    Oh oui, il y a de gros changements dans la gestion des droits utilisateurs sous Vista. N'as-tu jamais eu affaire un ce fameux UAC, qui demande de confirmer une action quasiment à chaque click ?

    Pour répondre à ta question, un compte Administrateur a normalement des droits plus élevé qu'un simple utilisateur sauf que pour plus de 75% des taches courantes faites par ce compte, ces droits ne sont absolument pas nécessaire. De fournir ces droits en permanence constitue une faille de sécurité importante s'il y a une usurpation d'identité.

    La politique pour Vista a été simple, le compte Administrateur n'a pas forcément et systématiquement tous les droits mais peut les acquérir à tout moment. En temps normal, le compte Administrateur a les mêmes droits qu'un utilisateur lambda.

    "Run as Administator" permet d'executer ponctuellement une application avec les vrais droits administrateur, pour pouvoir faire notamment des installations, ou toucher au système.

  3. #3
    Membre expérimenté
    Avatar de randriano
    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 219
    Points : 1 438
    Points
    1 438
    Par défaut
    La politique pour Vista a été simple, le compte Administrateur n'a pas forcément et systématiquement tous les droits mais peut les acquérir à tout moment. En temps normal, le compte Administrateur a les mêmes droits qu'un utilisateur lambda.
    Côté programmation, il y a aussi donc des changements à faire? Utilisation de ShellExecute, CreateProcess, etc?

  4. #4
    Modérateur
    Avatar de sevyc64
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    10 220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 220
    Points : 28 201
    Points
    28 201
    Par défaut
    Je sais que ça a une influence des programmes plus anciens qui exigent par exemple des droits administrateur alors qu'il n'en n'ont pas besoin. Mais un programme correctement écrit ne pose pas de problème normalement. Mais je ne saurais te donner plus de détail, je ne développe pas pour Vista. Tous nos clients, à l'heure actuelle exige de conserver XP pour leur postes de production. Je n'ai donc pas encore été confronté au problème.

  5. #5
    Membre expérimenté
    Avatar de randriano
    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 219
    Points : 1 438
    Points
    1 438
    Par défaut
    C'était juste une curiosité

    J'essaie de m'habituer à Vista surtout avec ces demandes de confirmation (UAC)! Ma copine qui n'était pas un geek comme moi ne l'aime pas à cause de ces demandes

  6. #6
    Modérateur
    Avatar de sevyc64
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    10 220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 220
    Points : 28 201
    Points
    28 201
    Par défaut
    La seule fois ou j'ai essayé Vista (j'ai tenu qu'une journée) j'ai désactiver l'UAC au bout de 5 min tellement il me rendait fou


    Maintenant je regarde un peu ce que donne Seven, et l'UAC ne m'a embêter que pour une installation, ce qui reste raisonable.

  7. #7
    Expert éminent

    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2007
    Messages
    4 253
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2007
    Messages : 4 253
    Points : 7 618
    Points
    7 618
    Billets dans le blog
    3
    Par défaut
    Citation Envoyé par randriano Voir le message
    J'ai remarqué ce "Run as administrator" dans le menu contextuel et je me pose des questions pourquoi est-ce si nécessaire alors que je travaille avec un compte administrateur déjà
    Tu réponds toi même à la question.... Parceque 99% des gens utilisent leur ordinateur avec un compte administrateur (ce qui est à mon avis une ineptie). Donc il y a un mode "elevated rights" pour le comptes administrateurs qui ne le sont plus vraiment en permanence.

  8. #8
    Expert éminent

    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2007
    Messages
    4 253
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2007
    Messages : 4 253
    Points : 7 618
    Points
    7 618
    Billets dans le blog
    3
    Par défaut
    Citation Envoyé par randriano Voir le message
    Côté programmation, il y a aussi donc des changements à faire? Utilisation de ShellExecute, CreateProcess, etc?
    Un process doit déclarer si il va avoir besoin de droits avancés...
    Normalement ce n'est pas le cas, à moins que le progamme ne veuille supprimer/renommer dans program-files, ou modifier quoique ce soit à windows, au firewall, aux antivirus, aux policies, ...
    Mais bon... y a d'autres problemes, comme tous les "vieux" programmes qui écrivent leur settings dans le répertoire du .exe (program files est intouchable normalement par un utilisateur normal) au lieu du profile.

Discussions similaires

  1. Réponses: 4
    Dernier message: 03/10/2008, 15h59
  2. Réponses: 2
    Dernier message: 15/05/2008, 22h26
  3. pourquoi mettre en inline une fonction get.. ?
    Par superC dans le forum C++
    Réponses: 4
    Dernier message: 25/02/2007, 19h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo