AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

mysql phpmyadmin

Ein Thema von youuu · begonnen am 15. Okt 2009 · letzter Beitrag vom 16. Okt 2009
Antwort Antwort
youuu

Registriert seit: 2. Sep 2008
Ort: Kleve
822 Beiträge
 
Delphi 2010 Professional
 
#1

mysql phpmyadmin

  Alt 15. Okt 2009, 20:37
Hi, ich habe ein kleines Problem.

Wenn ich mich bei phpmyadmin anmelden möchte kommt die Meldung:

mysqlnd cannot connect to MySQL 4.1+ using old authentication

Wie kann ich das beheben?
Steven
  Mit Zitat antworten Zitat
Benutzerbild von Valle
Valle

Registriert seit: 26. Dez 2005
Ort: Karlsruhe
1.223 Beiträge
 
#2

Re: mysql phpmyadmin

  Alt 15. Okt 2009, 20:40
Dein Server? Hast du irgendwas daran gemacht? Zum Beispiel ein Update von MySQL 4 auf MySQL 5? Oder einen neuen User angelegt? Seit wann ist denn diese Meldung?

Liebe Grüße,
Valle
Valentin Voigt
BOFH excuse #423: „It's not RFC-822 compliant.“
Mein total langweiliger Blog
  Mit Zitat antworten Zitat
youuu

Registriert seit: 2. Sep 2008
Ort: Kleve
822 Beiträge
 
Delphi 2010 Professional
 
#3

Re: mysql phpmyadmin

  Alt 15. Okt 2009, 20:51
update auf mysql5.
Steven
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: mysql phpmyadmin

  Alt 15. Okt 2009, 21:11
Die neue Authentifikation verwenden oder den Server auf die alte zurückstellen
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von Valle
Valle

Registriert seit: 26. Dez 2005
Ort: Karlsruhe
1.223 Beiträge
 
#5

Re: mysql phpmyadmin

  Alt 15. Okt 2009, 21:43
Zitat von mkinzler:
Die neue Authentifikation verwenden oder den Server auf die alte zurückstellen
Genau, aber wenn's geht die neue verwenden. Log dich per SSH ein und gib folgenden Befehl ein:

Code:
mysql -uroot -p
Anschließend Passwort eingeben (es wird nichts angezeigt beim tippen, das ist normal) und folgenden SQL-Befehl ausführen:

Code:
UPDATE mysql.user SET Password = PASSWORD('<passwort>') WHERE user = 'root';
Achte auf das Semikolons am Ende, welches für die Befehlszeile wichtig ist. <passwort> musst du natürlich durch dein Passwort ersetzen. Außerdem musst du den Schritt für jeden User ausführen und entsprechend root durch den Benutzernamen ersetzen.

Liebe Grüße,
Valle

PS.: Lieber ein Backu zu viel als eins zu wenig!
Valentin Voigt
BOFH excuse #423: „It's not RFC-822 compliant.“
Mein total langweiliger Blog
  Mit Zitat antworten Zitat
youuu

Registriert seit: 2. Sep 2008
Ort: Kleve
822 Beiträge
 
Delphi 2010 Professional
 
#6

Re: mysql phpmyadmin

  Alt 16. Okt 2009, 17:52
wo soll ich den Befehl eingeben?

der Server läuft nicht auf Linux sondern ist ein Windows Server.
Steven
  Mit Zitat antworten Zitat
Benutzerbild von Valle
Valle

Registriert seit: 26. Dez 2005
Ort: Karlsruhe
1.223 Beiträge
 
#7

Re: mysql phpmyadmin

  Alt 16. Okt 2009, 18:03
Zitat von youuu:
wo soll ich den Befehl eingeben?

der Server läuft nicht auf Linux sondern ist ein Windows Server.
Funktioniert im Prinzip genauso, du musst die mysql.exe im MySQL-Verzeichnis suchen und dann mit "cd" in das Verzeichnis gehen wo sie liegt. Das ganze machst du über CMD, also Start Ausführen cmd.

Liebe Grüße,
Valle
Valentin Voigt
BOFH excuse #423: „It's not RFC-822 compliant.“
Mein total langweiliger Blog
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#8

Re: mysql phpmyadmin

  Alt 16. Okt 2009, 19:20
Und nachdem du die User-Tabelle direkt modifizierst, dann bitte nicht vergessen am Ende des Vorgangs noch folgenden SQL-Befehl auszufuehren:
FLUSH PRIVILEGES; Erst dann werden die neuen Passwoerter auch wirklich verfuegbar sein, da sonst noch die alten im Cache sind

Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:12 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz