![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 41 Pomógł: 0 Dołączył: 24.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Chcąc minimalnie chociaż ukryć w bazie danych hasła, do zapisywania ich używam polecenia:
I bardzo ładnie powoduje mi on zakodowanie hasła do ciągu np. takiego: 6baecde462cdb51c i super jest - gra muzyka. Do logowania mam stworzoną tabelę'tmp_hasla', gdzie ładuję na chwilę hasło podane z formularza logowania, również używając PASSWORT(). Teoretycznie powineinem mieć identyczne zapisy: w tmp_hasla i w tabeli z użytkownikami. I to działa. Ale co jakiś czas robią się dziwna rzecz. Już raz tak miałem, ale problem zniknął, zanim miałem czas się nim zająć, więc zapomniałem o tym. Teraz jest znów. Sprawa polega na tym, że w 'tmp_hasla' po zastosowaniu polecenia PASSWORD() pojawia mi się, zamiast powyższego ciągu, coś takiego: Kod *F7EF30EFED1E8C20906 Uniemożliwia to logowanie, a wiem na pewno, że hasło, które podaje jest stuprocentowo dobre. Czy ktoś wie, co się dzieje? I jak z tym walczyć, i temu zaradzić? Pozdrawiam! |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 697 Pomógł: 47 Dołączył: 19.12.2003 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
bład nr jeden to
@Ship nie chce cie rozczarowac, ale to ty teraz walnales blad. zobacz w jakim kontekscie on tego uzyl. @Tarcil jak juz wspomniano: nalezy uzywac md5() w php. PASSWORD w mysql jest srednio bezpieczne jesli chodzi o zwracany rezultat. a jak do tego dojdą rozne wersje mysql to wogole mozna sie pochlastac |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 41 Pomógł: 0 Dołączył: 24.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki wielkie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Trzeba przerobić.
Pozdrawiam! |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 69 Pomógł: 0 Dołączył: 21.05.2005 Ostrzeżenie: (0%) ![]() ![]() |
dokładnie tak jak napisał poprzednik...
podejrzewam, że masz dwie różne wersje mysqla - miałem ten sam problem przy przenoszenie jednego z moich starszych skryptów |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 21:31 |