mysqldump: a Reçu l'erreur: 1045 Accès refusé
Je suis connecté à une instance AWS et essayez de copier une base de données mysql pour un .fichier sql. Je suis l'aide de la commande:
mysqldump -u [username] -p [databasename] > [database].sql
Puis en entrant le mot de passe et le message suivant apparaît.
"mysqldump: Got error: 1045: Access denied for user '[username]'@'localhost' (using password: YES) when trying to connect."
Je peux me connecter directement à mysql en utilisant les mêmes informations d'identification que ci-dessus, mais toujours obtenir la même erreur.
J'ai essayé un tas de différentes façons pour la commande ci-dessus, mais il semble être un problème avec les autorisations ou quelque chose de similaire. L'utilisateur dispose de tous les privilèges de la base de données lors de la recherche dans phpmyadmin, donc je ne suis pas sûr de ce qui est mal? Toutes les suggestions? Grâce
Il ressemble également à un double de mysqldump Erreur 1045 Accès refusé en dépit de corriger les mots de passe etc.
Voir aussi Comment faire pour avoir MySQL autorise l'utilisateur root? sur les Super-Utilisateur. Il tente d'éviter la réinitialisation des mots de passe.
OriginalL'auteur KyleBunga | 2014-05-19
Vous devez vous connecter pour publier un commentaire.
Cela fonctionne pour moi:
ou vous pouvez spécifier l'hôte:
Assurez-vous que vous n'avez pas les différentes instances de mysql exécute
OriginalL'auteur meda
Merci à vous tous pour votre participation! Il m'a fait penser à quoi d'autre il pourrait éventuellement être. J'ai ensuite essayé d'utiliser le
-h
paramètre, ce qui ne serait pas travailler avec "localhost". Enfin, elle a travaillé quand j'ai utilisé l'Adresse IP Privée de l'AWS exemple.mysqldump -h [PrivateIPAdress] -u [UserName] -p [DatabaseName] > [Database].sql
cela arrive à moi aussi bien sur openshift en ligne port-avant
OriginalL'auteur KyleBunga
Je ne suis pas sûr, mais vaut la peine d'essayer, parce que vous avez dit que vous êtes en mesure de vous connecter à cette machine.
OriginalL'auteur thebignoob