Wir haben PHPMyAdmin auf einem Windows-Rechner mit IIS 7.0 installiert.
Wir können uns über die Befehlszeile mit MySQL verbinden, aber wir können keine Verbindung mit PHPMyAdmin herstellen.
Der angezeigte Fehler ist: Error #1045 Cannot log in to the MySQL server.
Kann jemand bitte helfen?
PHP Version 5.4.0
mysqlnd 5.0.10 - 20111026 - $Revision: 323634 $
phpMyAdmin-3.5.4-rc1-all-languages.7z
BEARBEITEN:
Ich folgte dem Link ohne Erfolg, ich habe dieses Passwort geändert, aber phpmyadmin hat immer noch diesen Fehler ...
C.5.4.1.1. Zurücksetzen des Root-Passworts: Windows-Systeme
Auch gibt es Thread wie unten im Stapel ohne Hilfe:
Zufälliger Fehler: # 1045 Kann sich nicht am MySQL-Server anmelden
aber dieser Fehler ist nicht zufällig - & gt; Ich habe immer diesen Fehler ...
Und das ist die Datei config.inc.php im Ordner phpmyadmin:
%Vor%Wo soll ich diese Codes ändern?
Danke.
Sie müssen zwei weitere Dinge tun, nachdem Sie dem Link gefolgt sind, den Sie in Ihrem Beitrag erwähnt haben:
Man muss die geänderten Login-Kriterien in phpmyadmins config.inc.php
abbildenund zweitens müssen Sie Ihre Web- und MySQL-Server neu starten.
PHP-Version ist nicht das Problem hier .. Sie müssen zu phpmyadmin Installationsverzeichnis und finden Sie die Datei config.inc.php
und in dieser Datei legen Sie Ihre aktuelle MySQL-Passwort in Zeile
In Linux behebe ich dieses Problem, indem ich zur Eingabeaufforderung root gehe:
%Vor%Dann geh zurück und logge dich ein. Funktioniert jedes Mal!
Wenn Sie Ihre Passwörter auf der Registerkarte Sicherheit ändern, gibt es zwei Abschnitte, einen darüber und einen darunter. Ich denke, der übliche Fehler hier ist, dass andere versuchen, sich mit dem Konto einzuloggen, das sie "unterhalb" für htaccess gesetzt haben, während sie sich bei dem Passwort einloggen sollten, das sie im obigen Abschnitt eingestellt haben. So habe ich meinen behoben.
In mysql 5.7 hat sich der Authentifizierungsmechanismus geändert, die Dokumentation befindet sich im offiziellen Handbuch hier .
Unter Verwendung des System-Root-Benutzers (oder sudo
) können Sie eine Verbindung zur mysql-Datenbank mit dem Benutzer mysql 'root' über CLI herstellen.
Alle anderen Benutzer werden auch arbeiten.
In phpmyadmin funktionieren jedoch alle mysql-Benutzer, aber nicht der mysql-Benutzer root.
Das kommt von hier:
%Vor%Um diese Sicherheitsfunktion zu "reparieren", tun Sie:
%Vor%Mehr dazu finden Sie auch hier im Handbuch.
Wenn Sie sich bei "phpmyadmin" angemeldet und dann ausgeloggt haben, können Sie Schwierigkeiten haben, sich im selben Browserfenster erneut anzumelden. Die Abmeldung sendet den Browser an eine URL, die wie folgt aussieht:
%Vor%Aber für mich, unter Mac OS X im Safari-Browser, will diese URL einfach nicht funktionieren. Daher muss ich die saubere URL eingeben:
%Vor%Ich weiß nicht warum, aber ab heute, dem 20. Oktober 2015, das ist es, was ich erlebt habe.
Tags und Links mysql passwords phpmyadmin login windows-server-2008-r2