PDA

Pogčedajte punu verziju : mysql update problem


vendi
27. 06. 2007., 21:37
imam jedan veliki problem. hosting na kome mi se nalaze moji sajtovi je izvrsio update mysql-a. Korisnicke lozinke se nalaze u kriptovanom obliku u bazi. Koristila sam password() funkciju za kriptovanje. Nakon ugrade-a mysql servera ne rad logovanje korisnika. pogledala sam na netu i vidim da je ranija verzija mysql kriptovala lozinke u duzini od 16 bytova a novija od 41 byta.

posto imam veliki broj korisnika da li postoji mogucnost da se nekako izvrsi upgrade lozinki na tu duzinu a da ne radim za svakog korisnika posebno i da li postoji mogucnost da ostanu stare lozinke?

bila bih vam jako zahvalna ako bi ste mi pomogli. hvala

zira
27. 06. 2007., 21:49
Vendi, ideja da koristite password() za kriptovanje podataka nije bila dobra, kao sto i sama vidis, ali nije sve izgubljeno :)

Evo detalja:
http://dev.mysql.com/doc/refman/5.1/en/application-password-use.html

vendi
27. 06. 2007., 22:38
ako sam dobro shvatila onda bih u kodu umesto password trebala koristiti old_password mysql funkciju?

zira
27. 06. 2007., 23:32
da.