Monday, July 22, 2019

Find Oracle APPS User Password From Backend

Find Oracle APPS User Password From Backend

Query to get password for apps user:


SELECT   user_name,
         GET_PWD.DECRYPT (
            (SELECT   (SELECT   get_pwd.decrypt (
                                   fnd_web_sec.get_guest_username_pwd,
                                   usertable.encrypted_foundation_password
                                )
                         FROM   DUAL)
                         AS apps_password
               FROM   fnd_user usertable
              WHERE   usertable.user_name =
                         (SELECT   SUBSTR (
                                      fnd_web_sec.get_guest_username_pwd,
                                      1,
                                      INSTR (
                                         fnd_web_sec.get_guest_username_pwd,
                                         '/'
                                      )
                                      - 1
                                   )
                            FROM   DUAL)),
            usr.encrypted_user_password
         )
            PASSWORD
  FROM   fnd_user usr
 WHERE   user_id = :p_userid

Friday, July 19, 2019

How To: Remove all rows from view object (VO) in OAF & ADF

How To: Remove all rows from view object (VO) in OAF & ADF
        OAViewObject vo = getMyDummyVO();

        if (vo.getRowCount() > 0) {
            vo.setRangeSize(-1);
            Row[] rows = vo.getAllRowsInRange();
            for (Row roww: rows) {
                roww.remove();
            }
        }