MySQL meldet: #1045 - Acess denied...

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
Gesperrt
ToxicLizard87
Mitglied
Beiträge: 4
Registriert: 14.04.2006 15:01

MySQL meldet: #1045 - Acess denied...

Beitrag von ToxicLizard87 »

Hallo erstmal,

ich bin ein absoluter Newbie in Bezug auf MySQL und daher sind wenig Grundkenntnisse vorhanden.

In dem Forum, das ich als Verwalter mitübernommen habe, gingen die Statistiken nicht. Ich bekam die Fehlermeldung:

Could not query statistics config table

DEBUG MODE

SQL Error : 1146 Table 'sbg_phpbb.stats_config' doesn't exist

SELECT * FROM stats_config

Line : 36
File : statistics.php

Ich habe nachgegoogelt und weiß jetzt auch, dass da die Tabelle in der Datenbank fehlt. Dann habe ich wieder weitergegoogelt und bin auf phpMyAdmin gestoßen, das ich heruntergeladen habe und jetzt in das Verzeichnis "phpMyAdmin" auf dem Server kopiert habe. Dann habe ich die Datei "config.inc.php" im Verzeichnis "phpMyAdmin" erstellt und folgende Daten hineingeschrieben:

$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['user'] = 'sbg';
$cfg['Servers'][$i]['password'] = '***PASSWORT***';
$cfg['Servers'][$i]['only_db'] = 'sbg_phpbb';

Aber jetzt kommt, wenn ich die index.php im Verzeichnis "phpMyAdmin" öffne, der Fehler:

Fehler
MySQL meldet:

#1045 - Access denied for user: 'root@localhost' (Using password: NO)

:oops: Was mache ich falsch?
Zuletzt geändert von ToxicLizard87 am 14.04.2006 20:13, insgesamt 1-mal geändert.
Benutzeravatar
Slytherin
Mitglied
Beiträge: 1771
Registriert: 11.03.2005 17:52
Wohnort: Hogwarts
Kontaktdaten:

Beitrag von Slytherin »

Bitte ändere den Titel laut >> KB:knigge << ab, bevor er geschlossen wird ...

Slytherin
Benutzeravatar
tost
Mitglied
Beiträge: 915
Registriert: 25.02.2005 18:14
Kontaktdaten:

Beitrag von tost »

Es bietet dir fast jeder Hoster ein funktionstüchtiges PhpMyAdmin an, hast du dich dort mal umgeschaut / erkundigt ?

tost
ToxicLizard87
Mitglied
Beiträge: 4
Registriert: 14.04.2006 15:01

Beitrag von ToxicLizard87 »

Ich habe das Forum bei einem Freund untergebracht und der kennt sich selbst nicht damit aus.

Mich stört:
#1045 - Access denied for user: 'root@localhost' (Using password: NO)

Ich habe als Benutzername "sbg" angegeben und ich benutze ein Passwort.. aus der Fehlermeldung lässt sich demnach schließen, dass die config.inc.php nicht ausgelesen wird (falsch positioniert ist)?
Christian_W
Ehemaliges Teammitglied
Beiträge: 5703
Registriert: 26.02.2004 00:09

Beitrag von Christian_W »

Vermutlich stimmt einfach nur Passwort und/oder Benutzername nicht.
http://www.phpbb.de/viewtopic.php?p=593556#593556

Diesen Artikel kennst Du: KB:phpmyadmin ?

Gruß Christian
---
ToxicLizard87
Mitglied
Beiträge: 4
Registriert: 14.04.2006 15:01

Beitrag von ToxicLizard87 »

Christian_W hat geschrieben:Vermutlich stimmt einfach nur Passwort und/oder Benutzername nicht.
Das ganze Forum läuft doch aber schon seit Wochen und das kann schließlich auch auf die ganzen Daten der Datenbank zugreifen. Ich habe ja die Daten der config.php des Forums entnommen :-?
ToxicLizard87
Mitglied
Beiträge: 4
Registriert: 14.04.2006 15:01

Beitrag von ToxicLizard87 »

nachdem ich jetzt bei phpforum.de gefragt habe, bin ich jetzt dank einer antwort auf folgende lösung gekommen:

meine config.inc.php sieht jetzt so aus:
<?php
$i = 0;
$i++;
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'sbg';
$cfg['Servers'][$i]['password'] = '***PASSWORT***';
$cfg['Servers'][$i]['only_db'] = 'sbg_phpbb';

Ich wusste nicht, dass vornedran noch
<?php
$i = 0;
$i++;

muss und dass das "?>" fehlen muss... das wird nämlich in der libraries/Config.class.php in der Zeile 351 hinzugefügt (demnach gibt es ein Fehler wenn "?>"] bereits in der config.inc.php hinzugefügt ist)
Gesperrt

Zurück zu „phpBB 2.0: Installation und Update“