dererik Posted November 23, 2015 Share 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 Link to comment Share on other sites More sharing options...
dererik Posted November 26, 2015 Author Share Posted November 26, 2015 bingo! also $sql_root[0]['host']='localhost'; statt .... ='127.0.0.1'; prima - besten Dank! erik Link to comment Share on other sites More sharing options...
d00p Posted November 23, 2015 Share 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 Link to comment Share on other sites More sharing options...
dererik Posted November 23, 2015 Author Share 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 Link to comment Share on other sites More sharing options...
Bonkknogger Posted November 24, 2015 Share 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. Link to comment Share on other sites More sharing options...
d00p Posted November 25, 2015 Share 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 Link to comment Share on other sites More sharing options...
dererik Posted November 26, 2015 Author Share 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. Link to comment Share on other sites More sharing options...
dererik Posted November 26, 2015 Author Share 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 Link to comment Share on other sites More sharing options...
d00p Posted November 26, 2015 Share Posted November 26, 2015 Trag halt mal localhost ein Nen versuch ist es allemal wert Link to comment Share on other sites More sharing options...
Pro-Webs Posted November 15, 2017 Share 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 Link to comment Share on other sites More sharing options...
d00p Posted November 15, 2017 Share 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 Link to comment Share on other sites More sharing options...
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
Link to comment
Share on other sites
10 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.