Got error: 1045: Access denied for user 'root'@'localhost'

alternative_

New Member
Hallo,

also wenn ich in der Konsole
mysqldump -hlocalhost -uroot -pXXXXXXX datenbank| gzip > backup.sql.gz
eingebe, dann kommt immer der Fehler:
Got error: 1045: Access denied for user 'root'@'localhost' (using password: YES) when trying to connect

wenn ich das PW aber nicht eingeben sondern manuell nach der Aufforderung dann klappt es, woran kann das liegen?
 
zufälligerweise Sonderzeichen im Passwort?


Code:
mysqldump -hlocalhost -uroot -p'tolles?!?passwort' datenbank| gzip > backup.sql.gz
 
Am besten kein Passwort rein schreiben! Denn das bleibt in der bash-History stehen und kann ggf. ausgelesen werden.
Einfach nur "-p" und dann frag MySQL nach dem Passwort.

huschi.
 
Back
Top