接前文

Oracle Apex密码忘记了,账户被锁,以及重置密码等与用户有关的API

今天周末想更新一点文章,但是登陆APEX想做个demo的时候发现密码错了,然后被锁了!正好美国的管理员同事也没上班;我只能在PL/SQL登录数据库后台,那怎么办呢?

研究了半天的API,还真是有发现!本文仅局限于22.1版本,其他版本可能会有差异化

但是可能会涉及到一些核心的东西,如果有用到这个主题的,需要用这个做开发,请加底部微信探讨一下实现原理!!

其实前面说的和实现的都好像规避一个核心的东西,就是密码是怎么加密的?有没有可能得到密文?

  • 1:依我目前的能耐,我看不出是否可以反向解密!

  • 2:登录的密码验证原理就是把密码加密后得到密文,然后再把密文和DB password2栏位进行比对;如果相同就通过!!

  • 3:综合 1 和2 ,我觉得应该不可以反向解密了!

下面是一个可以生成密文的package,得到的密文和真实的密文是一致了!

发表回复

您的电子邮箱地址不会被公开。