MySQL-Fehler 1045: Access denied beheben
Zuletzt geprüft
Fehler 1045 bedeutet: Das eingegebene Datenbank-Passwort ist falsch. Es ist nicht das Panel- oder Kundencenter-Passwort — jeder Datenbank-Benutzer hat ein eigenes, einzigartiges Passwort.
Die vollständige Fehlermeldung sieht so aus:
Got Error: 1045: Access denied for user 'DBBENUTZER@localhost'(using password: YES) when trying to connectLösung 1: Passwort aus der Anwendung auslesen
Abschnitt betitelt „Lösung 1: Passwort aus der Anwendung auslesen“Das Datenbank-Passwort steht in der Konfigurationsdatei deiner Anwendung — dort, wo die Anwendung selbst es zum Verbinden nutzt:
| Anwendung | Datei |
|---|---|
| WordPress | wp-config.php (DB_PASSWORD) |
| Shopware 6 | .env (DATABASE_URL) |
| Magento 2 | app/etc/env.php |
| Sonstige | meist .env, config.php oder ähnlich |
Lösung 2: Passwort im Panel zurücksetzen
Abschnitt betitelt „Lösung 2: Passwort im Panel zurücksetzen“Wenn das Passwort nirgends auffindbar ist:
- Öffne in Plesk den Bereich
Datenbankenund wähl die betroffene Datenbank. - Klick auf den Datenbank-Benutzer und vergib ein neues Passwort.
- Trag das neue Passwort in der Konfigurationsdatei deiner Anwendung ein — sonst verliert die Webseite ihre Datenbank-Verbindung.
- Öffne im cPanel
Datenbanken → Manage My Databasesund scroll zu den Datenbank-Benutzern. - Klick beim betroffenen Benutzer auf
Kennwort ändernund vergib ein neues Passwort. - Trag das neue Passwort in der Konfigurationsdatei deiner Anwendung ein — sonst verliert die Webseite ihre Datenbank-Verbindung.
Verwandte Artikel
Abschnitt betitelt „Verwandte Artikel“- MySQL-Datenbank sichern (Export) — der häufigste Kontext, in dem der Fehler auftritt.
- mysqldump-Fehler „PROCESS privilege” beheben — ein weiterer typischer Dump-Fehler.
- Panel- und FTP-Passwort zurücksetzen — falls du Panel- und Datenbank-Passwort verwechselt hast.
Du kommst nicht weiter?
Abschnitt betitelt „Du kommst nicht weiter?“Wenn der Login trotz zurückgesetztem Passwort scheitert: Ticket im Kundencenter öffnen. Nenn Datenbank-Name und Benutzer (ohne Passwort!) — wir prüfen die Rechte-Zuordnung.