Zum Inhalt springen

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 connect

Das Datenbank-Passwort steht in der Konfigurationsdatei deiner Anwendung — dort, wo die Anwendung selbst es zum Verbinden nutzt:

AnwendungDatei
WordPresswp-config.php (DB_PASSWORD)
Shopware 6.env (DATABASE_URL)
Magento 2app/etc/env.php
Sonstigemeist .env, config.php oder ähnlich

Wenn das Passwort nirgends auffindbar ist:

  1. Öffne in Plesk den Bereich Datenbanken und wähl die betroffene Datenbank.
  2. Klick auf den Datenbank-Benutzer und vergib ein neues Passwort.
  3. Trag das neue Passwort in der Konfigurationsdatei deiner Anwendung ein — sonst verliert die Webseite ihre Datenbank-Verbindung.

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.