Immer "Access denied for user 'root'@'localhost'" nach Installieren von MySQL

Cicero M

Grünschnabel
Tach auch,

ich soll ein Ubuntu 10.04 v-server wieder zum laufen bekommen. Also mich erstmal um MySQL gekümmert. Erstmal deinstallieren, um Mysql und die bisherigen Einstellungen sozusagen zu resetten.

Code:
# deinstallieren
sudo apt-get --purge remove mysql-server mysql-common mysql-client libmysqlclient15-dev libmysql-ruby

# Wieder neu Installieren, um eine frische Instanz zu bekommen
sudo apt-get install mysql-server

# alle 3 Passwort Anfragen habe ich mit <enter> beantwortet, um das Defaultpasswort "" zu erhalten

# nun möchte ich in die MySQL-Konsole
mysql
# ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

# auch bei
mysql -uroot -hlocalhost
mysqladmin --no-defaults -u root version
mysql -p
# Enter password:  <enter>

# bekomme ich überall den selben Fehler

Is mir da noch zu helfen? Kann ich bis hierhin was falsch gemacht haben?
Bin dankbar für hinweise, denen ich nachgehen kann.

So long Marco
 
So wie ich das sehe, hast du das root Passwort auf einen leeren String gesetzt. Du hast bei der Anmeldung aber nur die Möglichkeit, KEIN Passwort anzugeben. Kein Passwort != leerer String.

edit oder was ich eher denke: es existiert einfach ein Standardpasswort, was du einfach bei der Installation ersetzen musst.

Würde an deiner Stelle neuinstallieren und ein Passwort setzen.

Alternative: über debian-sys-maint ein neues Passwort vergeben. Wenn du dich darüber einloggst kannst du dir ja mal das root-Passwort aus mysql.user ausgeben lassen, da steht garantiert eins drin.
 
Zuletzt bearbeitet:
Zurück