ENCRYPTED_USER_PASSWORD
Oracle データベースのフィールドの復号化に問題があります。Oracle を使用するのはかなり新しいので、平文のパスワードを取り戻す方法を教えてください。
オンラインで調べたところ、次の手順が見つかりました。
- アカウントが存在し、アクティブな場合は、と
ENCRYPTED_FOUNDATION_PASSWORD
がENCRYPTED_USER_PASSWORD
取得されます。FND_USER
- パスワードは、ユーザー名とパスワードを復号化キーとして使用して
APPS
取得されます。ENCRYPTED_FOUNDATION_PASSWORD
- ユーザーパスワードは、パスワードを復号化キーとして
ENCRYPTED_USER_PASSWORD
使用して復号化されます。APPS
- 復号化されたユーザー パスワードは、入力されたユーザー パスワードと比較されます。
この関数を使用する必要があるという印象を受けましたdecrypt
が、(どのライブラリから) どの関数を使用するつもりなのか、またその使用例についての手がかりがありません。
実行する必要がある復号化関数/SQLクエリの使用方法について、誰かが詳細な説明を提供できますか?