I\'ve been doing some research about securely storing passwords in a database. It is generally suggested that you use a salt. As explained in one of the answers in Secure hash a
Salted passwords reduce the probability that a rainbow table will already have the salted password's hash contained in it.