it-swarm.com.de

php/mySQL auf XAMPP: Passwort für phpMyAdmin und mysql_connect unterschiedlich?

Ich verwende phpMyAdmin und MySQL auf XAMPP für Windows.

Ich greife auf zwei Arten auf die MySQL-Datenbank zu. Erstens über localhost/phpmyadmin und zweitens über eine connection.php-Datei (mit mysql_connect('localhost','user','password')), die von anderen PHP-Dateien für eine Website auf dem Server verwendet wird.

Sowohl für den phpMyAdmin-Login als auch für den mysql_connect verwende ich den root-Benutzer. Ich weiß, dass ich root nicht verwenden sollte und dass dies eine Sicherheitslücke ist. Aber die Passwörter unterscheiden sich! Ich habe das Passwort für den phpMyAdmin-Zugriff über localhost/security festgelegt, kann jedoch nicht herausfinden, wie ich das für mysql_connect erforderliche Passwort ändern kann. 

Ich dachte, es wäre dasselbe, aber anscheinend ist es nicht so. Wie ändere ich das root-Passwort über phpMyAdmin?

18
Bernd

wenn Sie localhost/phpmyadmin öffnen, finden Sie eine Registerkarte namens "Benutzerkonten". Dort können Sie alle Ihre Benutzer definieren, die auf die MySQL-Datenbank zugreifen können, deren Rechte festlegen und sogar begrenzen, von wo aus sie sich verbinden können.

29
Zim84

Sie müssen das Kennwort direkt in der Datenbank ändern, da bei mysql die Benutzer und ihre Profile in der Datenbank gespeichert werden.

Es gibt also mehrere Möglichkeiten. Bei phpMyAdmin wechseln Sie einfach zum Benutzer admin, wählen Sie root und ändern Sie das Passwort.

0
solick