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

Unos md5 hash-a u tabelu!

[es] :: MS SQL :: Unos md5 hash-a u tabelu!

[ Pregleda: 1773 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Comii

Član broj: 180123
Poruke: 49
*.dynamic.sbb.rs.



Profil

icon Unos md5 hash-a u tabelu!02.12.2009. u 19:04 - pre 175 meseci
Pozdrav svima!

Imam tabelu lozinke sa sledećim kolonama:

id_lozinke int(5)
Lozinka nvarchar(50)


U kolonu Lozinka unosim md5 hash unete lozinke:

insert into [korisnici].[dbo].[Lozinke] ([Lozinka]) values (HASHBYTES('md5','lozinka'))


nakon unosa podaci u tabeli izgledaju ovako:


id_lozinke 1


lozinka 梺랉㷷딨鑗狙鍵


Kao što možete dobijeni hash lozinke ne liči na md5 hash!

Međutim kada pokrenem sledeći select upit, on vraća ono što je MD5 hash:

select HASHBYTES('md5','lozinka')

Results

0x8AA87050051EFE26091A13DBFDF901C6

Zanima me šta se dešava pri unosu hasha, da li SQL Server vrši dodatno konvertovanje samog zapisa ili je problem sa tipom podataka koji unosim u datu kolonu tabele?
 
Odgovor na temu

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6042



+4631 Profil

icon Re: Unos md5 hash-a u tabelu!02.12.2009. u 19:54 - pre 175 meseci
HASHBYTES vraca varbinary a postoji implicitna konverzija iz varbinary u nvarchar po kojoj se binarni ulazni niz tretira kao binarna reprezentacija Unicode stringa.

koristi varbinary (hashsize) polje i nema da te boli glava
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
Odgovor na temu

Comii

Član broj: 180123
Poruke: 49
*.dynamic.sbb.rs.



Profil

icon Re: Unos md5 hash-a u tabelu!02.12.2009. u 20:13 - pre 175 meseci
Hvala puno! To je to! Promenio sam samo tip polja lozinka u varbinary i sve radi!

Hvala!
 
Odgovor na temu

[es] :: MS SQL :: Unos md5 hash-a u tabelu!

[ Pregleda: 1773 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

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