Seite 1 von 1

[3.3] Access denied [1045] nach Umzug

Verfasst: 06.04.2025 14:37
von poenn
Hallo phpBB-Freunde,

ich habe meine Domain zu einem anderen Anbiete umgezogen und bin dabei nach dieser Anleitung vorgegangen. Da ich noch Zugang zum alten phpMyAdmin habe, exportierte ich dort die Datenbank und importierte sie in eine neue, leere Datenbank beim neuen Anbieter. Es sieht im phpMyAdmin also identisch aus, bis auf den Namen der Datenbank.

Nach Upload aller phpBB-Daten hab ich die config.php entsprechend angepasst und den neuen Namen der DB, den DB-User, sowie das Passwort eingetragen. Trotzdem erhalte ich nun den Fehler, daß der Login nicht korrekt wäre, hier ein Bildschirmfoto: https://www.pic-upload.de/view-37484136 ... 8.png.html

Habe ich etwas übersehen? Kann das an einer falschen Version von PHP oder MySQL-DB liegen? Ich habe testweise mal den Port (3307) und auch 127.0.0.1 statt localhost eingegeben, was aber nichts geändert hat.

Bin für jede Hilfe dankbar!
poenn

Re: [3.3] Access denied [1045] nach Umzug

Verfasst: 06.04.2025 14:58
von Dr.Death
Hallo,

der Fehler ist eindeutig:
  • falscher Benutzername für die Datenbank
  • falsches Passwort für die Datenbank
  • fehlende Zugriffsberechtigung für die angegebene Datenbank.
Ist denn auch die Angabe des Datenbank Hosts richtig ?
Mit localhost oder 127.0.0.1 wir ja nur der Server angesprochen auf dem der Webserver läuft.
Oft ist es so, das die Datenbank auf einem anderen Server läuft.....

Re: [3.3] Access denied [1045] nach Umzug

Verfasst: 06.04.2025 16:48
von feeli
poenn hat geschrieben: 06.04.2025 14:37
Habe ich etwas übersehen? Kann das an einer falschen Version von PHP oder MySQL-DB liegen? Ich habe testweise mal den Port (3307) und auch 127.0.0.1 statt localhost eingegeben, was aber nichts geändert hat.
Hast beim Import der Datenbank das Tabellen/Datenbank Präfix identisch, zu der alten Datenbank Präfix gesetzt?

Gruß Feeli

Re: [3.3] Access denied [1045] nach Umzug

Verfasst: 06.04.2025 16:51
von chris1278
Ne, das hat nichts mit dem Präfix zu tun. Wie DrDeath schon schrieb ist der versuchte login auf die Datenbank fehlerhaft. Da ist irgendwas in der Config.php falsch eingetragen.

Re: [3.3] Access denied [1045] nach Umzug

Verfasst: 06.04.2025 20:05
von poenn
Danke für eure Antworten. Es war in der Tat der richtige Server und zugleich doch nicht. :roll:

Ich hab mal bei einer anderen Installation des selben Hosters in die dortige Nextcloud-Konfiguration reingeschaut. Deren config.php hat als Hostname 127.0.0.1:3307 drinstehen. Der Port wird also direkt beim Hostnamen mit angegeben. Wenn ich das bei meinem phpBB-Forum in der config.php auch so handhabe, funktioniert alles:

Code: Alles auswählen

$dbhost = 'localhost:3307';
$dbport = '';
Entferne ich hingegen den Port bei dbhost und gebe ihn separat bei dbport an, habe ich wieder den „Access denied 1045“-Fehler. Warum das so ist, kann mir ja vielleicht jemand erklären, aber das Problem ist erstmal gelöst. Ich vermute mal, daß anhand der Portnummer im Hostnamen direkt zum eigentlichen Datenbankserver weitergeleitet wird, der eben nicht identisch ist mit dem Webhost…