![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 233 Pomógł: 87 Dołączył: 6.03.2009 Ostrzeżenie: (40%) ![]() ![]() |
Witam.
Jaki wybrać typ danych dla kolumny gdzie przechowujemy skrót z hasła (MD5)? Odpowiedź proszę uzasadnić (IMG:style_emoticons/default/happy.gif) . |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Cytat No właśnie, jaki jest sens operowania na wersji tekstowej, skoro można na binarnej? Wersję tekstową można wyświetlić, jest ona czytelna dla człowieka. Również w przypadku konieczności przesłania hasha w wielu protokołach (szczególnie tekstowych, np. HTTP) jest ona wygodniejsza w użyciu. Jeżeli ma to być użyte na potrzeby hasła w serwisie nie ma właściwie najmniejszego znaczenia jaką wersję wybierzesz.Cytat Ja zawsze używam kodowania PASSWORD() i hasło trzymam w typue 'varchar'. Dwa błędy. Pierwszym jest użycie PASSWORD ([url=http://dev.mysql.com/doc/refman/5.0/en/encryption-functions.html#function_password]patrz: note), drugim przechowywanie wyniku w kolumnie typu VARCHAR (typ o zmiennej długości dla danych o stałej długości).
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 29.09.2025 - 11:33 |