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

Administration MySQL Discussion :

modification du mot de passe


Sujet :

Administration MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Avatar de Jasmine80
    Femme Profil pro
    Bioinformaticienne
    Inscrit en
    Octobre 2006
    Messages
    3 157
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 45
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Bioinformaticienne
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2006
    Messages : 3 157
    Par défaut modification du mot de passe
    Bonjour à tous,


    Je viens d'installer EasyPHP 5.3.9.

    Quand je change le passeword de ma table root, via l'interface graphique, je n'arrive ensuite plus à m'y connecter :

    Erreur

    MySQL a répondu: Documentation
    #1045 - Acc�s refus� pour l'utilisateur: 'root'@'@localhost' (mot de passe: NON)
    phpMyAdmin a tenté de se connecter au serveur MySQL, et le serveur a rejeté la connexion. Veuillez vérifier les valeurs de host, username et password dans votre configuration et vous assurer qu'elles correspondent aux informations fournies par l'administrateur du serveur MySQL.
    Dois-je également écrire manuellement ce mot de passe dans un fichier de configuration afin que cela fonctionne? Si oui, lequel et où?


    D'avance merci,

  2. #2
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 68
    Par défaut
    Bonjour,

    oui, il faut indiquer le mot de passe dans config.inc.php dans le répertoire de phpmyadmin.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $cfg['Servers'][$i]['auth_type'] = 'config'; // Authentication method (config, http or cookie based)?
    $cfg['Servers'][$i]['user'] = 'root'; // MySQL user
    $cfg['Servers'][$i]['password'] = '123'; // MySQL password (only needed with 'config' auth_type)

  3. #3
    Membre éprouvé
    Avatar de Jasmine80
    Femme Profil pro
    Bioinformaticienne
    Inscrit en
    Octobre 2006
    Messages
    3 157
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 45
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Bioinformaticienne
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2006
    Messages : 3 157
    Par défaut
    Merci pour ta réponse. Dois-je uniquement le changer dans ce fichier, ou également via l'interface graphique?

    Dans mon répertoire Program Files, j'ai un répertoire easyPHP ne contenant pas de répertoire phpmyadmin et aucun répertoire phpmyadmin

  4. #4
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 68
    Par défaut
    Oui il faut mettre le même mot de passe dans l'interface graphique que dans le fichier, et après avoir changé le mot de passe dans l'interface, il faut lancer une requête pour mettre à jour les privilèges.

    Le répertoire phpmyadmin est dans [Easyphp]/modules/

  5. #5
    Membre éprouvé
    Avatar de Jasmine80
    Femme Profil pro
    Bioinformaticienne
    Inscrit en
    Octobre 2006
    Messages
    3 157
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 45
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Bioinformaticienne
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2006
    Messages : 3 157
    Par défaut
    Merci, j'ai trouvé et modifié le fichier. J'ai également modifié le mot de passe via l'interface graphique. Puis, j'ai actualiser les privilèges via le bouton correspondant dans l'interface graphique ... et j'obtiens exactement la même erreur. Il y avait, via l'interface, moyen de changer 2 mots de passe soit via 'Modifier le mot de passe', soit via 'Changement des informations de connexion / Copie d'utilisateur'. Je n'ai changé le second, quelle est la différence?

    Merci beaucoup pour ton aide.

  6. #6
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 68
    Par défaut
    Là je pas pouvoir t'en dire plus, des spécialistes mysql pourront sans doute t'aider. J'ai souvent ce message d'erreur quand j'installer Easyphp ou Wamp, la dernière fois le message a disparu tout seul, je n'ai jamais compris pourquoi. Peut-être faut-il que tu redémarres les services ou carrément le PC...

    par contre s'il te met toujours "(mot de passe: NON)" dans l'erreur c'est sans doute que ton mot de passe n'a pas été pris en compte dans la base de données, dans ce cas efface le pass de config.inc.php pour en remettre un dans l'interface.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 03/02/2009, 14h37
  2. [MySQL] modification de mot de passe avec PHP et mysql
    Par Claude Poulin dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 08/01/2009, 22h59
  3. Réponses: 3
    Dernier message: 22/06/2007, 19h01
  4. Réponses: 2
    Dernier message: 02/02/2007, 14h53
  5. [LDAP]modification du mot de passe - ligne de commande
    Par sangei dans le forum API standards et tierces
    Réponses: 24
    Dernier message: 01/12/2005, 14h49

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