Moin,
das bei MySQL ab Version 4.1 die Passwortroutine geändert wird weiss ich, das mal vorab.
Jetzt habe ich am Wochenende mal ein paar neue Server aufgesetzt mit MySQL5, weil ich gerne ein Cluster realisieren wollte, was mir auch bestens gelungen ist.
Auf einem neuen Server mit PHP5 und MySQL5 ist auch alles in Butter und alle Scripte wurden von mir angepasst, damit sie unter PHP5 ordentlich laufen.
Aber nun zu meinem eigentlichen Problem.
Ich habe noch ein paar ältere Server die nun zusätzlich, aber nicht ausschliesslich mit auf den Cluster zugreifen sollen um Daten abzuholen.
Da ich übergangsweise nicht alle Server auf einmal Updaten und anpassen kann würde ich gerne wissen, ob wer eine Ahnung hat, wie man von den alten Rechnern auf den Cluster zugreifen kann ohne die neuen Server unter mysqld --old-passwort zu starten.
Gibt es eine Möglichkeit?
Eine PHP-Klasse vielleicht die das Passwort für ältere Clienten umschreibt?
Für Anregungen bedanke ich mich schon mal.
Lieben Gruss aus Finnland
Andy alias wichtel
php + mysql4.0 + mysql5 / Password + Old_Password
-
- Posts: 28
- Joined: 2003-02-11 20:50
- Location: FI-Porvoo
Re: php + mysql4.0 + mysql5 / Password + Old_Password
Hallo Andy!
Du solltest mit
das Authentifikationsschema für einzelne User auf das alte Format zurücksetzen können.
MfG
Martin
Du solltest mit
Code: Select all
update user set password = old_password('pass') where user = 'usr';
MfG
Martin
-
- Posts: 28
- Joined: 2003-02-11 20:50
- Location: FI-Porvoo
Re: php + mysql4.0 + mysql5 / Password + Old_Password
Manchmal sieht man echt den Wald vor Bäumen nicht mehr.mabo1 wrote:Hallo Andy!
Du solltest mitdas Authentifikationsschema für einzelne User auf das alte Format zurücksetzen können.Code: Select all
update user set password = old_password('pass') where user = 'usr';
Klar! Man kann das aj für einzelne User steuern.
Vielen lieben Dank für die Anregung.
Gruss aus Finnland
Andy alias wichtel