0

ENCRYPTED_USER_PASSWORDOracle データベースのフィールドの復号化に問題があります。Oracle を使用するのはかなり新しいので、平文のパスワードを取り戻す方法を教えてください。

オンラインで調べたところ、次の手順が見つかりました。

  1. アカウントが存在し、アクティブな場合は、とENCRYPTED_FOUNDATION_PASSWORDENCRYPTED_USER_PASSWORD取得されます。FND_USER
  2. パスワードは、ユーザー名とパスワードを復号化キーとして使用してAPPS取得されます。ENCRYPTED_FOUNDATION_PASSWORD
  3. ユーザーパスワードは、パスワードを復号化キーとしてENCRYPTED_USER_PASSWORD使用して復号化されます。APPS
  4. 復号化されたユーザー パスワードは、入力されたユーザー パスワードと比較されます。

この関数を使用する必要があるという印象を受けましたdecryptが、(どのライブラリから) どの関数を使用するつもりなのか、またその使用例についての手がかりがありません。

実行する必要がある復号化関数/SQLクエリの使用方法について、誰かが詳細な説明を提供できますか?

4

0 に答える 0