私はクライアントのWebシステムを更新しています。彼のアカウントテーブルには20,000人以上のユーザーがいて、それぞれのパスワードフィールドには文字列があり、パスワードは暗号化されていません。 (私は知っている、恐ろしい!)とにかく、私はこれらのパスワードをすべて取る方法を知って、それらを簡単に暗号化して、バッチ式で、そしてそれらをdbに戻して戻すことが望ましい。私は検索で多くを見つけることができませんでした。私はB-Cryptを見ましたが、それは主にファイル用に使われるようです。私はこれでかなり初心者ですので、どんな提案も大歓迎です!ありがとう。 :)MySQLデータベースの既存のパスワードをバッチ暗号化するにはどうすればよいですか?
4
A
答えて
2
ここにこれを行う方法があります。 「table_Usersは」あなたのパスワードが保持されているテーブルと「パスワード」である
UPDATE table_Users
SET password = EncryptionFunctionYouChoose(password);
EDIT は、パスワードの列名です。 END EDIT
暗号化するのではなく、個々のsalt値で各パスワードをハッシュする方が良いでしょう。 (私の意見)
1
関連する問題
- 1. 既存のMySQLデータベースを暗号化するには?
- 2. 保存された暗号化されたパスワードと一致するようにパスワードを暗号化します。
- 3. パスワードはどのように暗号化されますか?
- 4. データベースのパスワードを暗号化する
- 5. アプリケーションのユーザー設定(パスワードなど)を暗号化するにはどうすればよいですか?
- 6. 複数のパスワードを1つのキーで暗号化するにはどうすればよいですか?
- 7. MembershipProviderで組み込みのパスワード暗号化を使用するにはどうすればよいですか?
- 8. PostgreSQLでパスワードを暗号化するにはどうすればよいですか?
- 9. フォームのHTMLフィールドを暗号化し、サーバーで復号化するにはどうすればよいですか?
- 10. ASP.Netでファイルを暗号化し、Silverlightで復号化するにはどうすればよいですか?
- 11. シンプルなファイルの暗号化と復号化を行うにはどうすればよいですか?
- 12. Javaでファイルを暗号化/復号化するにはどうすればよいですか?
- 13. MySQLで透過データ暗号化を使用するにはどうすればよいですか?
- 14. パスワードを暗号化する
- 15. データベースとユーザー入力の暗号化されたパスワードと暗号化の比較
- 16. ノアクラシファイドはどのようにパスワードを暗号化しますか?ここ
- 17. ファイルを暗号化/復号化する暗号化アルゴリズムを選択するにはどうすればよいですか?
- 18. パスワードの暗号化
- 19. パスワードの暗号化
- 20. DBFlowを使用して、既存のデータベースを暗号化する方法は?
- 21. PHPでAES CBC + CTS(暗号文の盗用)モードを使用してデータを暗号化/復号化するにはどうすればよいですか?
- 22. 暗号化されたパスワードをxmlに保存します
- 23. OpenAM:RESTFUL API - 暗号化/暗号化パスワード
- 24. 既存のデータベースfmdbを開くにはどうすればいいですか?
- 25. mysqlから暗号化されたパスワードを選択するには
- 26. これはどのようなハッシュ/暗号化ですか? '0E0B020601'
- 27. これはどのような暗号化ですか?
- 28. POSTでパスワードを暗号化するDjango
- 29. iSeries(AS/400)データベース・ファイル:パスワード暗号化
- 30. 既存のユーザーのパスワードを変更するにはどうすればよいですか?
+1 *私が知っている、怖い! – Nishant