2

重複の可能性:
MySQL パスワード関数

MySQL を使用してホームページの登録フィールドのテーブルを作成しています。

パスワードを暗号化する方法をグーグル検索したところ、暗号化のために MySQL クエリで password() を使用できることがわかりました。

問題は、MySQL -> Oracle のようにデータベース システムを変更した場合、データベースと暗号化されたキーを移行できるかということです。

気にせず password() だけでいいのでしょうか?

前もって感謝します

ps。ソースコードを持ってこなかったことをお詫びしますが、動作するかどうかさえわかりません。

4

1 に答える 1

3

いいえ。DB にパスワードを保存する方法については、この質問をご覧ください。基本的に、パスワードを保存する前に、 bcryptなどを使用してパスワードをハッシュする必要があります。これらのスキームは非常に安全であるだけでなく、DBMS に依存しないため、DBMS の移行の問題について心配する必要はありません。

于 2012-07-22T17:33:36.960 に答える