Yerf!
ABER:
eine Tabelle "webuser" hatte in der Spalte Pword verschlüsselte Passwörter abgelegt, die ganz "wilde" Sonderzeichen enthielten (z.b. Å¡EfJkÂŽ4ý²)Wenn sich nun ein User einloggen will, klappt dies nicht mehr. Offensichtlich stimmt das Passwort nicht mehr überein.
Es wäre nun nicht so schlimm, die User neu anzulegen weil es nur ganz wenig sind.
Mich würde aber interessieren warum dies mit der Umwandlung nicht geklappt hat?
Meine Vermutung: die Passwort-Verschlüsselung erzeugt irgendeine Form von 8Bit-Datenstrom, der nicht wirklich als Text ausgelegt werden sollte, aber in der DB als Varchar (oder ähnliches) abgelegt wurde.
D.h. die Verschlüsselung erzeugt immer noch die gleichen Daten wie vorher, aber durch die Umstellung der Datenbank wurden die gespeicherten Passwörter fälschlicherweise einer Iso -> Utf8 Wandlung unterzogen.
Gruß,
Harlequin
RIP --- XHTML 2
nur die Besten sterben jung