2016-09-02 6 views
0

ユーザーアカウントのバッチがあり、すべてのユーザーアカウントのパスワードがcryptedされていません。 SQL Insert Queryしかし、クエリにハッシュメカニズムASP.Net MVCのような挿入中にパスワードをハッシュしたい。ユーザーレコードを挿入する方法Asp.Net MVCハッシングメカニズムのようなハッシングパスワードを使用してSQLクエリを使用してデータベースを記録する方法

どうすればいいですか?

おかげ

答えて

0

あなたはこのためにHASHBYTES機能を使用することができます。私のクエリでは、私はMD5アルゴリズムを使用してハッシングです。

INSERT INTO Userdetails_Tab(username,passwd,..,..) 
values('test',HASHBYTES('MD5','testpass'),..,..) 
+0

ただし、Microsoft.AspNet.Identityは、ハッシングPBKDF2(塩+ハッシュ)として使用します。 – kodcu

+0

ソリューションを探すにはhttp://stackoverflow.com/questions/7837547/is-there-a-sql-implementation-of-pbkdf2 –

関連する問題