将密码作为Hash MD5 C#存储到数据库

时间:2013-11-17 14:17:55

标签: c# ms-access hash

我有一个问题..目前我在数据库中有这个:

User ID Username Password
1.      Fuhans   ( Password )

当我通过我的程序添加新用户并将其存储在访问数据库中时,如何将密码自动转换为“d4567890123iwo”,但在其中有密码。因此用户不会知道我们的密码。

所以,数据库将是这样的:

用户ID用户名密码 1. Fuhans(密码)+(MD5)

我该怎么做?

感谢。

1 个答案:

答案 0 :(得分:0)

在Sql Server中,对于哈希密码,可以使用hashbytes函数。 例如:

SELECT HASHBYTES('MD5', 'Password'); 
SELECT HASHBYTES('SHA1', 'Password');