Ich habe einen lokalen Host, der unter XAMPP auf einem Mac ausgeführt wird. Irgendwann habe ich ein Passwort in phpMyAdmin gesetzt, das ich vergessen habe. Kann mir jemand helfen, wieder auf phpMyAdmin zuzugreifen? Ich habe eine Menge Tutorials befolgt, aber alle funktionieren entweder nicht oder beziehen sich auf Dateien, die sich nicht auf meinem Computer befinden. Gibt es einen einfachen Weg?
Wenn ich versuche zu öffnen:
http://localhost
Ich bekomme:
The Server http://localhost:80 requires a username and password
Sie möchten diese Datei bearbeiten: "\ Xampp\phpMyAdmin\config.inc.php"
diese Zeile ändern:
$cfg['Servers'][$i]['password'] = 'WhateverPassword';
wenn Sie sich an Ihr Kennwort nicht erinnern, führen Sie den folgenden Befehl in der Shell aus:
mysqladmin.exe -u root password WhateverPassword
wobei "WhateverPassword" Ihr neues Passwort ist.
Es gibt eine Batch-Datei mit dem Namen resetroot.bat
, die sich in den Xammp-Ordnern 'C:\xampp\mysql' befindet. Führen Sie dies aus und löschen Sie die phpmyadmin
-Kennwörter. Dann müssen Sie lediglich den MySQL
-Dienst in xamp
starten und auf die Schaltfläche Admin klicken.
Die Frage mag alt werden, aber ich habe gerade mit dem gleichen Problem gekämpft.
Nach dem Löschen von Kennwörtern mit resetroot.bat
, wie von Nedshed vorgegeben, können Sie ein anderes Kennwort auswählen, indem Sie zu http://localhost/security/index.php
gehen.
Hallo, das hat für mich "/ opt/lampp/xampp security" in Centos funktioniert
[root @ XXXXX ~] #/opt/lampp/xampp-Sicherheit
XAMPP: Schnelle Sicherheitsüberprüfung ...
XAMPP: Ihre XAMPP-Seiten sind durch ein Passwort geschützt.
XAMPP: Möchten Sie das Passwort trotzdem ändern? [Nein Ja
XAMPP: Passwort:
XAMPP: Passwort (wieder):
XAMPP: Passwortschutz aktiv. Bitte verwenden Sie als Benutzernamen 'xampp'!
XAMPP: MySQL ist nicht über das Netzwerk erreichbar. Gut.
XAMPP: MySQL hat ein Root-Passwort. Fein! :)
XAMPP: Das FTP-Passwort für den Benutzer 'daemon' ist immer noch auf 'xampp' gesetzt.
XAMPP: Möchten Sie das Passwort ändern? [Ja]
XAMPP: Passwort:
XAMPP: Passwort (wieder):
XAMPP: Laden Sie ProFTPD neu ... ok.
XAMPP: Fertig.
[root @ XXXXX ~] #
Am besten gehen Sie in Ihren phpmyadmin-Ordner und öffnen Sie config.inc.php. Ändern Sie dann allownopassword = false in $ cfg ['Servers'] [$ i] ['AllowNoPassword'] = true;
(Quelle: https://stackoverflow.com/a/22784404/2377343 )
Sie müssen Mysql stoppen und das Benutzerkennwort mithilfe von Befehlen ändern.