ユーザーがパスワードを入力してログインするプログラムがあります。パスワードは、ユーザーと呼ばれる SQL 2000 データベース テーブル内に保存されます。
問題は、SQL Query Analyzer または Enterprise Manager を持っている人なら誰でも、これらのパスワードを非常に簡単に読み取ることができることです。
プログラムで各ユーザーのパスワードから GUID を作成し、その GUID を SQL テーブルに格納し、ユーザー パスワード入力を検証するときに、関連する GUID を分解し、元の文字列値を取得してユーザー入力と一致させたいと考えています。
これが可能かどうかはわかりませんが、何人かの IT スペシャリストがこの件について話しているのを聞いたことがありますが、彼らはあなたが助けを求めるようなタイプではありませんでした。