Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

cudan problem sa funkcijom password()

[es] :: MySQL :: cudan problem sa funkcijom password()

[ Pregleda: 2462 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

klasican_nabod
/

Član broj: 151229
Poruke: 1
*.dynamic.sbb.co.yu.



Profil

icon cudan problem sa funkcijom password()11.07.2007. u 10:58 - pre 204 meseci
pozdrav. prvo da kazem da sam pocetnik u svetu mysql-a...
koristim mysql 4.1.9


problem glasi:

imam tabelu u kojoj cuvam samo username i password (treba mi za php skript)

kreiram korisnika sledecim upitom:
insert into tabela values ("korisnik", password('sifra'));

i uspesno sam ga kreirao, sto proverim upitom za izlistavanje svih redova...

sada hocu da izcitam tog korisnika (odnosno koliko ima takvih korisnika):
select count(*) from tabela where username="korisnik" and password=password('sifra');

i on mi ne iscita nijednog korisnika, a on postoji?!

citamo sam malo po netu, ali nigde nisam nasao resenje ovog problema.. probao sam sa funkcijama SHA1() i MD5() ali nailazim na isti problem...
...?!
 
Odgovor na temu

VladaSu

Član broj: 31634
Poruke: 1099
77.46.157.*



+218 Profil

icon Re: cudan problem sa funkcijom password()16.07.2007. u 22:06 - pre 204 meseci
Probaj da insertujes 2 puta iste podatke. Iz ovoga mozes zakljuciti...
[Ovu poruku je menjao VladaSu dana 14.06.2003. u 11:22 GMT+1]
 
Odgovor na temu

BluesRocker

Član broj: 20536
Poruke: 1130



+394 Profil

icon Re: cudan problem sa funkcijom password()17.07.2007. u 11:31 - pre 204 meseci
Možda ti se polja u tabeli ne zovu username i password, ili si skoro prešao sa verzije 3?
Romanes Eunt Domus
 
Odgovor na temu

mb_sa

Član broj: 50529
Poruke: 172
89.146.190.*



Profil

icon Re: cudan problem sa funkcijom password()17.07.2007. u 14:44 - pre 204 meseci
Kolika ti je duzina kolone password? Ne znam tacno od koje verzije Mysq-la PASSWORD funkcija ce vrati kriptovanu sifru duzine 16 byte-a, a na novijim verzijama od 41 byte-a. Mozda ti je duzina kolona manja od 16 pa se string automatski skracuje prilikom unosa, pa nemas podudaranje prilikom selecta!
 
Odgovor na temu

Schmidt
RHCE

Član broj: 80784
Poruke: 647
*.poen.net.



+10 Profil

icon Re: cudan problem sa funkcijom password()17.08.2007. u 09:20 - pre 203 meseci
Uradi select * where from tabela where korisnik="korisnik";
Dobicjesh tog korisnika i vidjecjesh kakav mu je password odnosno koliko je dugachko to polje.
mysql4 ima secure password i radi drugachije nego mysql3.
Ima nachina da ga ntjerash da radi sa strarim passwordima. Potrazhicju link pa javim.
 
Odgovor na temu

[es] :: MySQL :: cudan problem sa funkcijom password()

[ Pregleda: 2462 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.