Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL] funkcja PASSWORD(), Zmiana ilości szyfrowanych znaków
zbig13
post
Post #1





Grupa: Zarejestrowani
Postów: 214
Pomógł: 0
Dołączył: 3.04.2004
Skąd: Legionowo

Ostrzeżenie: (0%)
-----


Dzisiaj zainstalowałem sobie MySQL'a 4.1.10a. Udało mi sie skonfigurować i niby wszystko działało dobrze, ale jak chciałem wyciągnąć rekord z bazy zaszyfrowany funckją PASSWORD() to wyświetlil mi sie komunikat Empty Set. Pozniej zorientowalem sie, ze chodzi o to, ze MySQL 4.1.10 szyfruje łańcuch i zapisuje go w postaci 41 znaków, a nie 16 jak w poprzedniej wersji. Moje pole z haslem bylo niestety typu VARCHAR(16) i nie można było wyszukać wszystkich znaków. Wydaje mi sie ze 41 zaszyfrowanych znakow to jednak troche za duzo i mam pytanie: czy mozna zmienic gdzies ilosc szyfrowanych znakow, zeby bylo tak jak w poprzednich wersjach czyli 16??
Go to the top of the page
+Quote Post
Kinool
post
Post #2





Grupa: Zarejestrowani
Postów: 560
Pomógł: 0
Dołączył: 15.07.2003
Skąd: Kwidzyn

Ostrzeżenie: (0%)
-----


do obslugi hashy w "starym systemie" sluzy funkcja old_password()


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 13:40