Avatar billede babelfish Nybegynder
25. oktober 2005 - 11:43 Der er 5 kommentarer og
1 løsning

Gemme passwords i database

Hej experter.

Hvad er "best practice" når man skal gemme passwords i en database?
Skal passswords gemmes som et felt for hver person, eller bør der laves en separat tabel med passwords, eller noget tredie?


Mvh.
Babelfish
Avatar billede arne_v Ekspert
25. oktober 2005 - 11:53 #1
du kan sagtens gemme password sammen med resten af oplysningerne om brugeren
Avatar billede arne_v Ekspert
25. oktober 2005 - 11:53 #2
overvej seriøst at gemme password etvejs krypteret
Avatar billede babelfish Nybegynder
25. oktober 2005 - 13:34 #3
Jeg er med på at jeg sagtens kan gøre det, spg. var mere på om det er god stil?!
Kan man krypterer et enkelt (password) felt, eller bør man lave en speciel (krypteret) tabel til passwords?
Avatar billede plx Nybegynder
25. oktober 2005 - 13:37 #4
Du har vel kun brug for at refere til passwordet, når du også referer til personen. Så jeg ser ingen logisk grund til en ekstra tabel
Avatar billede arne_v Ekspert
25. oktober 2005 - 13:38 #5
der er ingen grund til en seperat tabel

heller ikke selvom password feltet er krypteret

tværtimod vil du få en mere uoverskuelig database og dårligere performance ved
at splitte op (OK vi snakker om meget små marginaler her !)
Avatar billede arne_v Ekspert
31. december 2005 - 15:31 #6
All set ?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester