lordnox87
Goto Top

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.


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

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

Content-Key: 52081

Url: https://administrator.de/contentid/52081

Printed on: April 19, 2024 at 15:04 o'clock

Member: Dani
Dani Feb 19, 2007 at 16:57:35 (UTC)
Goto Top
Hi,
dann habe ich die config.inc.php im phpmyadmin verzeichniss bearbeitet
Wäre schön, wenn du deine Änderungen posten könntest. Denn es könnte so ziemlich alles sein. Thx...


Grüße
Dani
Member: Lordnox87
Lordnox87 Feb 19, 2007 at 18:36:27 (UTC)
Goto Top
achso sry, nee so meine ich das nicht ich habe lediglich das Passwort eingetragen.

Gruß nox
Member: Dani
Dani Feb 19, 2007 at 18:46:46 (UTC)
Goto Top
Aso...ok. Dann ändere deine config.default.php ab. (libraries).

$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  
So müsst der Login wieder gehen!


Grüße
Dani
Member: Lordnox87
Lordnox87 Feb 22, 2007 at 12:21:56 (UTC)
Goto Top
Hi, danke für die antwort ich habe alles veruscht und bin schließlich doch zu dem entschluss gekommen, weil ich sehr sehr stark dran glaube das mein nutzer root gelöscht ist, xampp neu aufzusetzten. Ich habe versucht mit phpmyadmin den nutzer root zu bearbeiten, standartmäßig wird der user dubliziert, ich habe mich dazu entschloßen den user per phpmyadmin löschen zu lassen und direkt dannach den neuen user anlegen zulassen. Wie man in meinem Satz hört dannach(!), hier sit das problem erst ist der user weg, dann hat phpmyadmin kein zugirff mehr auf die datenbank und dann versucht es den user neu anzulegen. Mein fehler! Dummheit muss halt bestraft werden ;)

Wie sagt man so schön....

...never change a running system.....!

Man sieht ja was bei raus kommt face-smile

naja aus Fehlern lernt man bekanntermaßen.

Ich danke für all eure hilfe

gruß nox