dererik Posted November 23, 2015 Posted November 23, 2015 Hallo, Debian 7 installierte Version: 0.9.34-1+wheezy1 Webserver: Apache/2.2.22 (Debian) PHP-Version: 5.4.45-0+deb7u2 MySQL-Server-Version: 5.5.46-0+deb7u1 Webserver-Interface: APACHE2HANDLER neuerdings bekomme ich folgende Fehlermeldung, wenn ich f?r einen Kunden eine Mailadresse oder MYSQL Datenbank anlegen will: A database error occurred SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES) #0 /var/www/froxlor/lib/classes/database/class.Database.php(292): PDO->__construct('mysql:dbname=fr...', 'root', 'DB_UNPRIV_PWD', Array)#1 /var/www/froxlor/lib/classes/database/class.Database.php(145): Database::getDB()#2 /var/www/froxlor/customer_mysql.php(25): Database::needSqlData()#3 {main} An der Konfiguration hat sich nichts ge?ndert, auf der Konsole funktionert das mysql Passwort / User Ideen? danke und gruss
dererik Posted November 26, 2015 Author Posted November 26, 2015 bingo! also $sql_root[0]['host']='localhost'; statt .... ='127.0.0.1'; prima - besten Dank! erik
d00p Posted November 23, 2015 Posted November 23, 2015 er ersetzt dein root-passwort in der meldung mit DB_UNPRIV_PWD - das w?re das kennwort f?r den froxlor user, nicht f?r den root user. Schau mal in deine lib/userdata.inc.php ob da das korrekte Passwort f?r den User 'root' hinterlegt ist
dererik Posted November 23, 2015 Author Posted November 23, 2015 ja, das ist ja das merkw?rdige: in lib/userdata.inc.php stimmen sowohl das Passwort f?r user froxlor als auch f?r user root - wenn ich das per Konsole teste danke und gruss erik
Bonkknogger Posted November 24, 2015 Posted November 24, 2015 stimmen denn die Zugangsberechtigungen seitens der Userrechte vom MySQL? aber theoretisch d?rfte das ja eig ned sein wenn dies per Konsole funzt... merkw?rdig.
d00p Posted November 25, 2015 Posted November 25, 2015 Richtig, wenn es der echte root-user ist, und dessen Passwort stimmt dann sollte es auch keine probleme geben Datenbanken anzulegen
dererik Posted November 26, 2015 Author Posted November 26, 2015 ja, der root user / passwort stimmen, ?ber Konsole kein Problem. Was mich auch sehr verwundert, dass es mit der froxlor Version vorher (?) und auf anderen Installationen keine Probleme gibt.
dererik Posted November 26, 2015 Author Posted November 26, 2015 k?nnte es sein, das xxx@localhost nicht geht, weil in der userdata.inc $sql['db']='froxlor';$sql_root[0]['caption']='Default';$sql_root[0]['host']='127.0.0.1';$sql_root[0]['user']='root'; als host 127.0.0.1 steht ? Kann aber eigentlich nicht sein, weil der froxlor user ja noch geht und da steht das gleiche... gruss erik
d00p Posted November 26, 2015 Posted November 26, 2015 Trag halt mal localhost ein Nen versuch ist es allemal wert
Pro-Webs Posted November 15, 2017 Posted November 15, 2017 Ich habe gerade das gleiche Problem nur ist bei mir die Lösung nicht "localhost". A database error occurred SQLSTATE[HY000] [1698] Access denied for user 'root'@'localhost' Gibt es sonst noch Lösungsansätze? Passwort stimmt natürlich und über die Konsole kann ich auf die DB als root damit zugreifen. <?php //automatically generated userdata.inc.php for Froxlor $sql['host']='127.0.0.1'; $sql['user']='froxlor'; $sql['password']='xxxxx1'; $sql['db']='froxlor'; $sql_root[0]['caption']='Default'; $sql_root[0]['host']='localhost'; $sql_root[0]['user']='root'; $sql_root[0]['password']='xxxx2'; ?> Danke
d00p Posted November 15, 2017 Posted November 15, 2017 1 hour ago, Pro-Webs said: SQLSTATE[HY000] [1698] Access denied for user 'root'@'localhost' Mal die Fehlermeldung/Nummer gegooglet? Das ist eine andere als der Thread-Ersteller nennt...siehe: https://askubuntu.com/questions/763336/cannot-enter-phpmyadmin-as-root-mysql-5-7/763359#763359
Question
dererik
Hallo,
Debian 7
installierte Version: 0.9.34-1+wheezy1
neuerdings bekomme ich folgende Fehlermeldung, wenn ich f?r einen Kunden eine Mailadresse oder MYSQL Datenbank anlegen will:
SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES)
#1 /var/www/froxlor/lib/classes/database/class.Database.php(145): Database::getDB()
#2 /var/www/froxlor/customer_mysql.php(25): Database::needSqlData()
#3 {main}
An der Konfiguration hat sich nichts ge?ndert, auf der Konsole funktionert das mysql Passwort / User
Ideen?
danke und gruss
10 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.