Passwort vergessen Wenn das Kennwort für 'root' verloren ging / vergessen wurde und sonst auch keine Adminuser existieren, lassen sich die Kennwörter noch über den folgenden Weg zurücksetzen (getestet unter Debian). Ist euer MySQL-Server direkt und öffentlich über das Internet erreichbar solltet ihr vorher den Zugriff darauf per iptables-Regel einschränken, da sich anschließend alle User ohne Kennwort einloggen können. 1. MySQL Server stoppen: /etc/init.d/mysql stop 2. in /etc/mysql/my.cnf wird diese Zeile hinzugefügt, damit werden beim Start die Berechtigungstabellen ignoriert und jeder(!) User kann sich ohne Kennwort einloggen. --skip-grant-tables 3. MySQL Server wieder starten: /etc/init.d/mysql start 4. MySQL Client starten und Kennwörter neu setzen # mysql -u root mysql mysql> UPDATE user SET Password=PASSWORD('newrootpassword') WHERE User='root'; exit 5. MySQL-Server wieder stoppen 6. „–skip-grant-tables“ wieder aus der my.cnf löschen 7. MySQL-Server wieder starten. Ihr solltet Euch nun mit dem neuen Kennwort einloggen können.