Seite 1 von 1

phpbb3: PASSWORD() in MySQL 4.1 mit 41-Bytes

Verfasst: 15.12.2009 15:57
von Crizzo
Hallo!

Dies habe ich aktuell von meinem Webspace-Anbieter erfahren:
In MySQL-Versionen 4.0 und älter liefert die Funktion PASSWORD() einen 16-Bytes
Hashwert zurück. Da dieser Wert aufgrund seiner Länge als nicht mehr sicher genug
galt, wurde durch die Entwickler der MySQl-Datenbank die Funktion PASSWORD() ab
Version 4.1 so abgeändert, das ein 41-Bytes Hashwert zurückgeliefert wird.

Um die Auswirkungen dieser Änderung für unsere Kunden möglichst gering zu halten,
wurde bisher ein Kompatibilitätsmodus verwendet, mit dem sich auch in MySQL-4.1 und
neueren Versionen noch das alte Verhalten von PASSWORD() nutzen ließ und damit alle
Passwörter als 16-Byte langer Hashwert gespeichert wurden.
Ab Mitte Januar wird dies nun umgestellt, so das nur noch 41-Bytes bei PASSWORD() möglich ist.

Kann es dann zu Problemen mit meinem phpBB 3.0.6 Board kommen?
MySQL aktuell: 5.0.32
Sollte doch eigentlich kein Problem sein, weil ja jetzt schon schon die 5er habe und das Board darauf zurückgreifen konnte, oder?

Gruß
Blachawk

Re: phpbb3: PASSWORD() in MySQL 4.1 mit 41-Bytes

Verfasst: 15.12.2009 17:02
von Night Shaddow
Gleiche Frage auch von mir.

Datenbank-Server: MySQL(i) 5.0.32-Debian_7etch11-log
Version des Boards: 3.0.3

Re: phpbb3: PASSWORD() in MySQL 4.1 mit 41-Bytes

Verfasst: 18.12.2009 10:35
von Night Shaddow
Hat den keiner eine Idee. Kann ich das einfach auf mich zukommen lassen???

Re: phpbb3: PASSWORD() in MySQL 4.1 mit 41-Bytes

Verfasst: 18.12.2009 13:24
von bantu
Kann es dann zu Problemen mit meinem phpBB 3.0.6 Board kommen?
Nein. phpBB verwendet die Password-Funktion nicht, unter anderem weil phpBB nicht nur MySQL als Datenbanksystem unterstützt.

Re: phpbb3: PASSWORD() in MySQL 4.1 mit 41-Bytes

Verfasst: 18.12.2009 19:59
von Crizzo
bantu hat geschrieben:
Kann es dann zu Problemen mit meinem phpBB 3.0.6 Board kommen?
Nein. phpBB verwendet die Password-Funktion nicht, unter anderem weil phpBB nicht nur MySQL als Datenbanksystem unterstützt.
Danke. Mehr wollte ich gar nicht wissen. :)