私は、パスワードフィールドを持つテーブルユーザーを持っています。ここで私はデータベースから直接md5ハッシュ値を入力したいと思います。私は登録アプリを用意していないからです。列の関数または属性はありますか?私は、そのオプションを検索し、SQL Serverデータベース内の任意のオプションが見つかりませんでしたし、私はパスワードを選択するために、PHPでmd5の機能を使用していたユーザテーブルのMS SQL Serverにmd5ハッシュ値を挿入するには?
0
A
答えて
0
この
<?php
$encryptedstring = mdecrypt_generic($yourdata)
$encryptedstring // insert this value in database
?>
幸運:)
0
を試してみてください
更新クエリを使用して、PHPで小さなスクリプトを作成することができます。
select users.....;
for loop
md5 pass + update users
end for
1
これは、データベースのパスワードがハッシュされていないことを意味しますか?
私は、これはあなたが探している答えではない知っているが:
- MD5は、パスワードに使用する間違ったハッシュです。それは速すぎる。より多くの時間がかかるhashing algorithmを使用する必要があります。
- Salt。
また、実績のあるライブラリを使用して処理してください。
1
使用HASHBYTES:あなたはおそらく、あなたのパスワードを保護するために(https://www.owasp.org/index.php/Guide_to_Cryptography#Hashes)[MD5を使うべきではありません] http://msdn.microsoft.com/en-us/library/ms174415.aspx
SELECT
HashBytes('MD5', '123456') AS md5hash
関連する問題
- 1. SQLをSQL Serverに挿入
- 2. SQL Server 2008にdatetimepicker値を挿入
- 3. MS Access SQL Serverのテーブルに結果を挿入します
- 4. MS SQL Serverのテーブルを挿入専用にしますか?
- 5. onclick ms SQLデータベースに挿入
- 6. GUIDをSQL Serverに挿入する
- 7. ハッシュ - ハッシュテーブルに値を挿入する
- 8. PDFをSQL Serverに挿入
- 9. SQL ServerからAccessテーブルに挿入
- 10. Sql Server 2005にDateTimeを挿入する
- 11. SQL Serverにワードドキュメントを挿入する
- 12. ColdFusion - フォームフィールドをSQL Serverに挿入する
- 13. SQL Serverビューにテーブルを挿入する
- 14. SQL Server:集計値を挿入
- 15. Sql Server CE 4既定値を挿入
- 16. SQL Serverの列に特定の境界値を挿入する
- 17. SQL Serverの - を挿入するために挿入/後 - ロールバック
- 18. MD5でハッシュされた列のSQL Serverを照会
- 19. 挿入前に固有のmd5ハッシュを生成するためのトリガー
- 20. VBAにアクセスSQL Serverテーブルの挿入
- 21. MS SQL Server 2008のMS SQL Serverの2008年にはIBM DB2 9.7
- 22. SQL Server - バルク挿入なしでテーブルにテキストファイルを挿入するには
- 23. SQL Server:動的クエリを挿入して挿入すると、1のときに値が挿入されます
- 24. SQL Serverのvarcharカラムに添字の値を挿入します
- 25. 値は、動的SQL Serverでストアドプロシージャに挿入
- 26. MS SQL Server 2008での特殊文字の挿入
- 27. はmd5ハッシュ
- 28. JavaオブジェクトをSQL Serverに挿入
- 29. IDENTITYのレコードをSQL Serverに再挿入
- 30. Access 2003テーブルデータをSQL Server 2008に挿入
。 – Quentin
ちょっとした注意:暗号化ではなく、ハッシュについて話しています。また、あなたの質問は何ですか?コードを変更せずに挿入時に自動的にハッシュしようとしていますか?データベースで一度だけ更新し、コードを変更してください。 – Corbin
MySQLが期待している可能性のあるMD5またはSHA1機能は、SQL Serverでは提供されていません。 –