シナリオ:
- SQL Server 2005 を使用する古い ASP.NET 2.0 アプリケーション。
- パスワードはプレーンテキストでデータベースに保存されます
- フォーム認証を使用するようにアプリをアップグレードしたい
- フォーム認証と同じように、すべてのパスワードを再作成する必要があります
質問:
- T-SQL を使用してハッシュ化されたパスワード (ソルトを使用) を生成し、フォーム認証で生成されるものと同じデータベースに保存するにはどうすればよいでしょうか。
それでは、これをどのように作成しますか:
DHSicgbY+Av0LyQpBZl2M5EuyOk=
これはハッシュ化されたパスワード (およびソルト) ですが、代わりに T-SQL を使用していますか?