Wie ändern Sie das Passwort für den Root-Benutzer in phpMyAdmin auf WAMP-Server? weil ich phpMyAdmin gesperrt habe, nachdem ich das Passwort falsch geändert habe.Ein Passwort für einen Benutzer in PhpMyAdmin in Wamp eingeben
Antwort
meine Datei config.inc.php im Ordner phpmyadmin. Ändern Sie den Benutzernamen und das Passwort zu dem, den Sie für Ihre Datenbank festgelegt haben.
<?php
/*
* This is needed for cookie based authentication to encrypt password in
* cookie
*/
$cfg['blowfish_secret'] = 'xampp'; /* YOU SHOULD CHANGE THIS FOR A MORE SECURE COOKIE AUTH! */
/*
* Servers configuration
*/
$i = 0;
/*
* First server
*/
$i++;
/* Authentication type and info */
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'enter_username_here';
$cfg['Servers'][$i]['password'] = 'enter_password_here';
$cfg['Servers'][$i]['AllowNoPasswordRoot'] = true;
/* User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'pma';
$cfg['Servers'][$i]['controlpass'] = '';
/* Advanced phpMyAdmin features */
$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
$cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
$cfg['Servers'][$i]['relation'] = 'pma_relation';
$cfg['Servers'][$i]['table_info'] = 'pma_table_info';
$cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
$cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
$cfg['Servers'][$i]['column_info'] = 'pma_column_info';
$cfg['Servers'][$i]['history'] = 'pma_history';
$cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';
/*
* End of servers configuration
*/
?>
Durchsuchen Sie Ihre Installation von PhpMyAdmin nach einer Datei namens Documentation.txt. Hier erfahren Sie, wie Sie eine Datei namens config.inc.php erstellen und wie Sie den Benutzernamen und das Passwort konfigurieren können.
Ich habe einige Probleme mit ihm, und fixiert meine es mit einer anderen Konfigurationsvariable
$cfg['Servers'][$i]['AllowNoPassword'] = true;
instead
$cfg['Servers'][$i]['AllowNoPasswordRoot'] = true;
es jemand hilfreich sein kann ot
Es gibt eine Datei mit dem Namen config.inc.php im Ordner phpmyadmin.
Der Dateipfad ist C: \ wamp \ apps \ phpmyadmin4.0.4
Bearbeiten Der auth_type 'Cookie' auf 'config' oder 'http'
$ cfg [ 'Servers'] [ $ i] ['auth_type'] = 'Cookie';
$cfg['Servers'][$i]['auth_type'] = 'config';
oder
$cfg['Servers'][$i]['auth_type'] = 'http';
Wenn Sie zu phpMyAdmin-Website gehen, dann werden Sie für den Benutzernamen und Passwort gefragt. Dies sichert auch externen Personen den Zugriff auf Ihre phpmyadmin-Anwendung, wenn Sie Ihren Webserver externen Verbindungen ausgesetzt haben.
Duganets Lösung blockiert phpMyAdmin dauerhaft und nicht einmal Root-Benutzer können zugreifen. Aber die Lösung von Brianb & Suchetan ist wirklich wundervoll. –
Erhalten von nach diesem Schritt Einstellung auf die Standard zurück:
Statt
$cfg['Servers'][$i]['AllowNoPassword'] = false;
Änderung es zu:
$cfg['Servers'][$i]['AllowNoPassword'] = true;
in Ihrer config.inc.php
Datei.
Geben Sie kein Passwort an und fügen Sie den Benutzernamen wie zuvor ein, dh root
.
z.
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
Dieser arbeitete für mich, nachdem ich meine config.inc.php
Datei bearbeitet hatte.
Sieht aus, als wären der Benutzername und das Passwort von phpmyadmin an anderer Stelle (wahrscheinlich in einer benutzerdefinierten Konfigurationsdatei) in WAMP gespeichert oder es ist etwas zusätzliches Hashing oder ... in den Prozess involviert.
Um das aktuell verwendete voreingestellte 'config'-dateibasierte Passwort zu ändern, können Sie "<host>/phpmyadmin/user_password.php
" mit Ihrem Browser durchsuchen.Sie werden aufgefordert, Ihre mysql-Anmeldedaten einzugeben. Anschließend können Sie das angezeigte Formular verwenden, um das gespeicherte Kennwort für den Benutzer zu ändern, bei dem Sie zuvor angemeldet waren.
Wenn kein Passwort auf der Kommandozeile gefunden wurde mysql -u root -p wird es Passwort fragen es wird Standard-Passwort von Ihnen beim Start der Installation eingeben. Es wird Ihr Passwort für die Anmeldung in den phpMyAdmin
Für spätere Versionen wird es auch config.sample.inc.php genannt werden kann – KarlosFontana
Ich habe keinen Benutzername oder Passwort Zeile in meiner config.inc Datei – CodyBugstein