我在解密ENCRYPTED_USER_PASSWORD
Oracle 数据库中的字段时遇到了一些麻烦。使用 Oracle 很新,所以任何人都可以阐明如何取回纯文本密码。
我在网上浏览了一下,发现了以下步骤:
- 如果帐户存在且处于活动状态,则
ENCRYPTED_FOUNDATION_PASSWORD
从中ENCRYPTED_USER_PASSWORD
检索and。FND_USER
APPS
密码是ENCRYPTED_FOUNDATION_PASSWORD
通过使用用户名和密码作为解密密钥获得的。ENCRYPTED_USER_PASSWORD
通过使用APPS
密码作为解密密钥来解密用户密码。- 将解密的用户密码与输入的用户密码进行比较。
我的印象是我们需要使用这个decrypt
函数,但不知道我打算使用哪个(来自哪个库),以及它的用例。
谁能提供有关如何使用解密功能/我需要运行的 SQL 查询的详细说明?