Was für eine unschöne Fehlermeldung, die zudem noch einen Neustart von MySQL auf der Konsole gänzlich verhindert:
‘Access denied for user ‘debian-sys-maint’@'localhost’ (using password: YES)’
Die Aussage ist klar! Dem speziellen MySQL-System-User debian-sys-maint fehlen unter Debian die nötigen Rechte, eine gewünschte Aktion auszuführen. Andere Betriebssysteme lassen den Neustart von MySQL vom User root durchführen, jedoch geht hier Debian einen etwas sichereren Weg und nutzt hierfür einen separaten Account. Dieser wird bei der Installation von MySQL automatisch angelegt und bekommt hierbei alle notwendigen Berechtigungen sowie ein generiertes Passwort. Normalerweiser muss man hier nichts ändern, außer man installiert den Server neu und spielt aus dem Backup auch die MySQL-User-Tabellen wieder ein. Nun stimmen die Passwörter nicht mehr überein und debian-sys-maint@localhost kann sich nicht mehr authentifizieren.




