Changé le mot de passe root pour phpMyAdmin, je n'ai plus accès à rien MAMP
J'ai beaucoup cherché sur StackOverflow et Google pour trouver une réponse à cela et jusqu'à présent rien n'a aidé. Il est en train de me tuer parce que mon projet est assez bien fini!
Dans le panneau de contrôle dans phpMyAdmin j'ai changé le mot de passe pour l'utilisateur root de "racine" d'un nouveau mot de passe. Quand j'ai arrêté de travailler et revint à elle, je ne pouvais pas se connecter au serveur via MAMP, la réception de ce message d'erreur:
La vérification des bases de données MySQL a échoué. Message d'erreur:
/Applications/MAMP/Library/bin/mysqlcheck: a Reçu l'erreur: 1045: Access denied for user 'root'@'localhost' (using password: YES) lorsque vous essayez de vous connecter
Et cette erreur sur mon localhost page:
D'erreur: impossible de se connecter au serveur MySQL!
J'ai essayé beaucoup de choses pour essayer de résoudre ce problème, la plupart que j'ai trouvé d'autres AINSI en question. Ils sont comme suit:
- Modifier le mot de passe dans le config.inc.php fichier. Je ne pouvais pas trouver les autres fichiers mentionnés, sans doute parce que je ne suis pas à l'aide de Pro. MySQL et PhpMyAdmin config.inc.php Mot de passe question sur MAMP
- Changer l'utilisateur et le mot de passe
$cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = 'NewPassword';
à vide de valeurs et d'ajouter$cfg['Servers'][$i]['AllowNoPassword'] = false;
. Changé le mot de passe dans phpMyAdmin sur un Mac en utilisant XAMPP, désormais impossible d'accéder à localhost/phpmyadmin - Terminal utilisé pour modifier le mot de passe de "root", et de modifier config.inc.php retour à la valeur par défaut. http://www.mamp.info/en/documentation/faq.html#q9
- Essayé l'étape 2 sans AllowNoPassword'
- Changé
$cfg['Servers'][$i]['host'] = 'localhost';
à$cfg['Servers'][$i]['host'] = '127.0.0.1';
J'ai essayé un tas d'autres choses comme changer la auth_type html, ajoutant controluser et controlpass, et d'autres choses mais pas de chance. Rien ne semble fonctionner.
OriginalL'auteur mintfiend | 2013-07-22
Vous devez vous connecter pour publier un commentaire.
Si vous avez essayé l'ancien mot de passe et il n'a toujours pas de travail, alors vous pouvez essayer de changer le mot de passe de nouveau.
http://www.mamp.info/en/documentation/faq.html#q9
MODIFIER
Afin de débogage si c'est MySQL ou PHPMyAdmin qui est le problème maintenant, s'il vous plaît essayer cette.
L'accès MAMP de MySQL à partir de la Borne
Voir si vous pouvez vous connecter à mysql en ligne de commande, si vous pouvez alors nous savons que c'est votre config de phpmyadmin qui est faux, si non, alors c'est le serveur mysql qui est faux.
Avez-vous essayé de redémarrer mamp après modification?
En effet. J'ai arrêté de MAMP avant de changer et redémarré après avoir fait les changements.
Dans ce cas, si MAMPs propres instructions pour le changement de MAMP mot de passe MySQL ne sont pas de travail, je vous suggère d'élever un bug avec MAMP. Êtes-vous à l'aide de la dernière version?
Oui, la version la plus récente. Lorsque j'ai mis à jour, j'ai téléchargé la dernière version, décompressé, copié tous les fichiers à l'exception de config. J'ai remplacé le nouveau fichier de configuration le fichier de configuration. C'était avant le changement de mot de passe j'ai fait dans l'Admin.
OriginalL'auteur Anigel
Sérieusement, c'est super facile à résoudre.
Modifier cette ligne dans le phpmyadmin/config.ini.php:
Il suffit de remplacer "config" par "cookie", de sorte que votre comme ressemble maintenant à ceci
Maintenant, il vous sera demandé votre mot de passe.
ps.: annuler toutes les modifications apportées à ce fichier d'essayer de résoudre le problème, et ne pas écrire le mot de passe root. Si vous ne vous souvenez pas les modifications, il suffit de commencer par l'aide de phpmyadmin/config.sample.ini.php
OriginalL'auteur SenhorLucas
Je suis tombé sur ce problème. Après l'installation de MAMP, j'ai changé le mot de passe root mySQL à l'aide de phpMyAdmin. Après l'avoir fait, j'ai commencé à avoir l'1045 accès message d'erreur. J'ai ensuite essayé de changer le fichier de configuration de phpMyAdmin que la documentation indique. L'erreur, cependant, ont persisté.
J'avais essayé d'utiliser textedit.application pour changer le fichier de configuration. Après avoir été dérouté pendant environ 30 minutes, j'ai remarqué le caractère "'" dans le fichier de configuration est légèrement différente après l'utilisation de textedit.app. J'ai ensuite chargé le fichier de config dans NetBeans et apporté les modifications (changement de mot de passe 'root') et tout a bien fonctionné. Le seul changement que j'ai fait pour le fichier de configuration a été avec le mot de passe.
Peut-être que d'autres utilisateurs ont le même problème avec les changements subtils de caractères causés par l'éditeur???
OriginalL'auteur JEHR
Si vous avez un accès root (par SSH ou par le biais de la console) pour la machine que MySQL est en cours d'exécution, vous pouvez ensuite modifier ou réinitialiser le mot de passe root MySQL en suivant cette procédure: http://dev.mysql.com/doc/refman/5.6/en/resetting-permissions.html.
OriginalL'auteur mti2935
Mon erreur accès refusé était en fait basé sur les autorisations de fichier. J'ai créé ce script pour m'aider à la réparer toutes les bases de données. Je l'exécuter dans le répertoire mysql qui contient un dossier par base de données. Espérons que cela aide d'autres
OriginalL'auteur dny238
J'ai extrait cette réponse/l'information de Larry Ullmans PHP pour le web livre, et il a travaillé pour moi.
Par le biais de votre navigateur Windows accès:
trouver la config.fichier inc,
ouvrez, modifiez la ligne suivante:
Enregistrer le fichier, ouvrez phpmyadmin dans votre navigateur/localhost, et vous êtes bon pour aller.
OriginalL'auteur Robin
ce pour pour les utilisateurs qui utilise mamp
1) Arrêter le MAMP Sarvers
2) Depuis le terminal collez code suivant
3), Puis de vous connecter à mysql en utilisant ce code
4) Réinitialisation du mot de passe Root Mysql par
5) Appuyez sur entrée, puis tapez:
OriginalL'auteur Simanto