Frage

Wie Sie das Passwort für den Benutzer root ändern auf WAMP Server in phpMyAdmin? weil ich aus phpMyAdmin gesperrt, nachdem das Passwort falsch ändern.

War es hilfreich?

Lösung

meine config.inc.php Datei im Ordner phpMyAdmin. Ändern Sie Benutzernamen und Passwort an die Sie für Ihre Datenbank hinterlegt 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
 */

?>

Andere Tipps

Es gibt eine Datei config.inc.php im phpmyadmin Ordner.

Der Dateipfad ist C: \ wamp \ apps \ phpmyadmin4.0.4

Bearbeiten Die 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. Diese sichern auch externe Personen aus Ihrer phpMyAdmin Anwendung zugreifen, wenn Sie Ihren Web-Server nach außen freigelegt Verbindungen geschehen.

Holen Sie sich zurück in die default Einstellung durch diesen Schritt folgt vor:

Anstelle von

$cfg['Servers'][$i]['AllowNoPassword'] = false;

ändern Sie es an:

$cfg['Servers'][$i]['AllowNoPassword'] = true;

in Ihrer config.inc.php Datei.

Sie ein beliebiges Passwort nicht angeben und den Benutzernamen setzen, wie es vorher war, was bedeutet, root.

z.

$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';

Das ist für mich gearbeitet, nachdem ich meine config.inc.php Datei bearbeitet hatte.

Ich habe einige Probleme mit ihm, und reparierte es meine andere Konfigurationsvariable mit

$cfg['Servers'][$i]['AllowNoPassword'] = true;
instead
$cfg['Servers'][$i]['AllowNoPasswordRoot'] = true;

sein kann, wird es ot jemand hilfsbereit

Suchen

Ihre Installation von PhpMyAdmin für eine Datei namens Documentation.txt. Diese beschreibt, wie eine Datei namens config.inc.php erstellen und wie können Sie den Benutzernamen und das Passwort konfigurieren.

Sieht aus wie phpMyAdmin Benutzername und Passwort wird an anderer Stelle gespeichert (wahrscheinlich in einer benutzerdefinierten definierten Konfigurationsdatei) in WAMP oder es gibt einige zusätzlichen Hashing oder ... in dem Prozess eingebunden.

So zu derzeit verwendeten ändern default ‚config'-dateibasierte Passwort können Sie‚<host>/phpmyadmin/user_password.php‘mit Ihrem Browser sehen. Sie werden aufgefordert, Ihre mysql Anmeldeinformationen einzugeben, und dann können Sie das angezeigte Formular verwenden, um das gespeicherte Passwort für den Benutzer zu ändern, die Sie in vorher angemeldet.

Wenn das finden kein Passwort Verwendung auf der Kommandozeile mysql -u root -p es wird Passwort fragen wird es Standard-Passwort sein, Sie beim Start der Installation eingeben. Es wird Ihr Passwort für die Anmeldung in der phpMyAdmin

sein
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top