xampp - MySQL Root Passwort
Hi,
habe mir gestern einfach mal gedacht den xampp ein bisschen abzusichern, daher habe ich mir überlegt ein Passwort für den Benutzer "root" im phpmyadmin zu setzen.
2x eingeben, soweit so gut...
dann habe ich die config.inc.php im phpmyadmin verzeichniss bearbeitet, kam direkt das erste Problem ich kann mich nicht mehr per phpmyadmin einloggen. Datenbank Verbindungen funktionien auch nicht mehr. Da habe ich mich natürlich sofort auf die suche begeben wie ich es zurücksetzen kann. bei apachefriends.org findet sich eine Anleitung.
Funktionierte bei mir natürlich nicht.
Habe es auch versucht noch den Parameter -p PASSWORT anzuhängen.
Dann habe ich weitergesucht und gefundent "wenn garnichts mehr geht nimm resetroot.bat", leider funktionierte auch das bei mir nicht. Jetzt bin ich wirklich am ende. Neuinstallation ist eine standartantwort, danke aber brauche ich nicht, das muss so gehen.
Ich danke für all eure Tipps!
Danke im vorraus nox
habe mir gestern einfach mal gedacht den xampp ein bisschen abzusichern, daher habe ich mir überlegt ein Passwort für den Benutzer "root" im phpmyadmin zu setzen.
2x eingeben, soweit so gut...
dann habe ich die config.inc.php im phpmyadmin verzeichniss bearbeitet, kam direkt das erste Problem ich kann mich nicht mehr per phpmyadmin einloggen. Datenbank Verbindungen funktionien auch nicht mehr. Da habe ich mich natürlich sofort auf die suche begeben wie ich es zurücksetzen kann. bei apachefriends.org findet sich eine Anleitung.
Meine bevorzugte Methode! Über die Konsole im \xampp\mysql\bin Verzeichnis folgendes aufrufen:
mysqladmin -u root password geheim
Naja, "geheim" sollte natürlich euer geheimes Passwort sein. Dann für PHPMyAdmin das neue "root" Passwort bekannt machen. Dafür in \xampp\phpmyadmin die "config.inc.php" mit einem Texteditor öffnen und folgendes verändern.
Zitat von apachefriends.org
mysqladmin -u root password geheim
Naja, "geheim" sollte natürlich euer geheimes Passwort sein. Dann für PHPMyAdmin das neue "root" Passwort bekannt machen. Dafür in \xampp\phpmyadmin die "config.inc.php" mit einem Texteditor öffnen und folgendes verändern.
Zitat von apachefriends.org
Funktionierte bei mir natürlich nicht.
mysqladmin connect to server at localhost failed
Habe es auch versucht noch den Parameter -p PASSWORT anzuhängen.
Dann habe ich weitergesucht und gefundent "wenn garnichts mehr geht nimm resetroot.bat", leider funktionierte auch das bei mir nicht. Jetzt bin ich wirklich am ende. Neuinstallation ist eine standartantwort, danke aber brauche ich nicht, das muss so gehen.
Ich danke für all eure Tipps!
Danke im vorraus nox
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 52081
Url: https://administrator.de/forum/xampp-mysql-root-passwort-52081.html
Ausgedruckt am: 23.04.2025 um 03:04 Uhr
4 Kommentare
Neuester Kommentar
Aso...ok. Dann ändere deine config.default.php ab. (libraries).
So müsst der Login wieder gehen!
Grüße
Dani
$cfg['blowfish_secret'] = 'test';
/**
* Server(s) configuration
*/
$i = 0;
// The $cfg['Servers'] array starts with $cfg['Servers'][1]. Do not use
// $cfg['Servers']. You can disable a server config entry by setting host
// to ''. If you want more than one server, just copy following section
// (including $i incrementation) serveral times. There is no need to define
// full server array, just define values you need to change.
$i++;
$cfg['Servers'][$i]['host'] = 'localhost'; // MySQL hostname or IP address
$cfg['Servers'][$i]['port'] = ''; // MySQL port - leave blank for default port
$cfg['Servers'][$i]['socket'] = ''; // Path to the socket - leave blank for default socket
$cfg['Servers'][$i]['connect_type'] = 'tcp'; // How to connect to MySQL server ('tcp' or 'socket')
$cfg['Servers'][$i]['extension'] = 'mysql'; // The php MySQL extension to use ('mysql' or 'mysqli')
$cfg['Servers'][$i]['compress'] = FALSE; // Use compressed protocol for the MySQL connection
// (requires PHP >= 4.3.0)
$cfg['Servers'][$i]['controluser'] = ''; // MySQL control user settings
// (this user must have read-only
$cfg['Servers'][$i]['controlpass'] = ''; // access to the "mysql/user"
// and "mysql/db" tables).
// The controluser is also
// used for all relational
// features (pmadb)
$cfg['Servers'][$i]['auth_type'] = 'cookie'; // Authentication method (config, http or cookie based)?
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['password'] = ''; // MySQL password (only needed
Grüße
Dani