使用Oracle数据库进行用户身份验证

时间:2017-12-20 09:54:34

标签: sql oracle authentication encryption oracle-ebs

我在解密Oracle数据库中的ENCRYPTED_USER_PASSWORD字段时遇到了一些麻烦。使用Oracle非常新,所以任何人都可以了解如何获取纯文本密码。

我在网上浏览过并找到了以下步骤:

  1. 如果帐户存在且处于有效状态,ENCRYPTED_FOUNDATION_PASSWORDENCRYPTED_USER_PASSWORD将从FND_USER检索。
  2. 使用用户名和密码作为解密密钥,从APPS获取ENCRYPTED_FOUNDATION_PASSWORD密码。
  3. 使用ENCRYPTED_USER_PASSWORD密码作为解密密钥,从APPS解密用户密码。
  4. 将解密的用户密码与输入的用户密码进行比较。
  5. 我的印象是我们需要使用这个decrypt函数,但不知道我打算使用哪一个(来自哪个库),以及它的用例。

    有人可以提供有关如何使用我需要运行的解密函数/ SQL查询的详细说明吗?

0 个答案:

没有答案