Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 7 sur 7
  1. #1
    Nouveau Membre du Club
    Homme Profil pro Wisdom Beigoll
    Étudiant
    Inscrit en
    décembre 2010
    Messages
    63
    Détails du profil
    Informations personnelles :
    Nom : Homme Wisdom Beigoll
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : décembre 2010
    Messages : 63
    Points : 33
    Points
    33

    Par défaut Réinstallation échouée de MySQL

    Bonjour à tous, j'ai fais une désinstallation de MySQL sur ma machine via le panneau de configuration. Et aujourd'hui, comme j'avais urgemment besoin de travailler avec, j'ai fais une réinstallation, mais j'ai une erreur à chaque fois:
    Last Error: Unable to update security settings. Access denied for user 'root'@'localhost' (using password: NO). Je ne sais pas comment la régler. Merci de votre aide.

  2. #2
    Membre éprouvé Avatar de saymoneu
    Homme Profil pro Simon
    Développeur Web
    Inscrit en
    avril 2010
    Messages
    247
    Détails du profil
    Informations personnelles :
    Nom : Homme Simon
    Âge : 25
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Communication - Médias

    Informations forums :
    Inscription : avril 2010
    Messages : 247
    Points : 455
    Points
    455

    Par défaut

    Bonjour,

    Le problème vient du fait que même après une désinstallation, un dossier de Mysql conserve les données des anciennes versions installées et donc les anciens logins & mdp.

    Tu avais du changer le mot de passe root je pense?

  3. #3
    Nouveau Membre du Club
    Homme Profil pro Wisdom Beigoll
    Étudiant
    Inscrit en
    décembre 2010
    Messages
    63
    Détails du profil
    Informations personnelles :
    Nom : Homme Wisdom Beigoll
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : décembre 2010
    Messages : 63
    Points : 33
    Points
    33

    Par défaut

    Oui j'aivais un mot de passe avant mais même quand je le met rien ne passe. Où trouver se dossier là s'il vous plait? Et une fois que je l'aurais trouver quelle est la procédure à suivre. Merci.

  4. #4
    Membre éprouvé Avatar de saymoneu
    Homme Profil pro Simon
    Développeur Web
    Inscrit en
    avril 2010
    Messages
    247
    Détails du profil
    Informations personnelles :
    Nom : Homme Simon
    Âge : 25
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Communication - Médias

    Informations forums :
    Inscription : avril 2010
    Messages : 247
    Points : 455
    Points
    455

    Par défaut

    OK

    Dans ce cas, arrêtez le serveur et relancez le en ligne de commande avec cette option supplémentaire :
    Code :
    mysqld --skip-grant-tables
    Connectez-vous maintenant à la base de données système de MySQL :

    Puis, saisissez la commande suivante pour mettre à jour le mot de passe root avec un nouveau mot de passe:
    Code :
    UPDATE user SET password=PASSWORD('password') WHERE user="root";
    En redémarrant le serveur ça devrait marcher.
    Code :
    /etc/init.d/mysql restart

    Edit: J'ai trouvé ce tuto qui sera surement plus clair que mes explications http://forum.wampserver.com/read.php?1,49856,57908

  5. #5
    Nouveau Membre du Club
    Homme Profil pro Wisdom Beigoll
    Étudiant
    Inscrit en
    décembre 2010
    Messages
    63
    Détails du profil
    Informations personnelles :
    Nom : Homme Wisdom Beigoll
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : décembre 2010
    Messages : 63
    Points : 33
    Points
    33

    Par défaut

    La première commande ne marche pas.
    Code :
    1
    2
     
    mysqld --skip-grant-tables
    voici le message d'erreur que j'obtient.
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
    C:\Users\ETUDIANT>mysqld --skip-grant-tables
    120427 12:13:12 [Warning] Can't create test file C:\Program Files\MySQL\MySQL Se
    rver 5.5\data\ETUDIANT-PC.lower-test
    120427 12:13:12 [Warning] Can't CREATE test file C:\Program Files\MySQL\MySQL Se
    rver 5.5\DATA\ETUDIANT-PC.lower-test
    120427 12:13:12 [Note] Plugin 'FEDERATED' IS disabled.
    120427 12:13:12 InnoDB: The InnoDB memory heap IS disabled
    120427 12:13:12 InnoDB: Mutexes AND rw_locks USE Windows interlocked functions
    120427 12:13:12 InnoDB: Compressed TABLES USE zlib 1.2.3
    120427 12:13:12 InnoDB: Initializing buffer pool, size = 128.0M
    120427 12:13:12 InnoDB: Completed initialization of buffer pool
    120427 12:13:12  InnoDB: Operating system error number 5 IN a file operation.
    InnoDB: The error means mysqld does NOT have the access rights TO
    InnoDB: the directory. It may also be you have created a subdirectory
    InnoDB: of the same name AS a DATA file.
    InnoDB: File name .\ibdata1
    InnoDB: File operation call: 'create'.
    InnoDB: Cannot continue operation.
    Que faire dans ce cas précis.

  6. #6
    Membre éprouvé Avatar de saymoneu
    Homme Profil pro Simon
    Développeur Web
    Inscrit en
    avril 2010
    Messages
    247
    Détails du profil
    Informations personnelles :
    Nom : Homme Simon
    Âge : 25
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Communication - Médias

    Informations forums :
    Inscription : avril 2010
    Messages : 247
    Points : 455
    Points
    455

    Par défaut

    Hmm et as-tu essayé la méthode de mon lien?

    Sinon, installe temporairement Mysql sur un autre PC.
    Va dans le dossier de Mysql créé et sauvegarde sur une clé USB les fichiers user.frm, user.myd et user.myi (l'arborescence ca doit donner un truc du genre \mysql\mysql5.5.20\data\mysql). Ensuite tu peux écraser les mêmes fichiers de ton PC par ceux de la clé USB.

    Ca devrait marcher...

  7. #7
    Invité de passage
    Inscrit en
    juin 2010
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : juin 2010
    Messages : 12
    Points : 1
    Points
    1

    Par défaut

    Citation Envoyé par saymoneu Voir le message
    OK

    Dans ce cas, arrêtez le serveur et relancez le en ligne de commande avec cette option supplémentaire :
    Code :
    mysqld --skip-grant-tables
    Connectez-vous maintenant à la base de données système de MySQL :

    Puis, saisissez la commande suivante pour mettre à jour le mot de passe root avec un nouveau mot de passe:
    Code :
    UPDATE user SET password=PASSWORD('password') WHERE user="root";
    En redémarrant le serveur ça devrait marcher.
    Code :
    /etc/init.d/mysql restart

    Edit: J'ai trouvé ce tuto qui sera surement plus clair que mes explications http://forum.wampserver.com/read.php?1,49856,57908
    Si je pense à mon problème, en ayant DÉSinstallé je ne peux plus l'ouvrir et exécuter ce que tu mentionnes!!!

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •