How to Recover Apps Password in EBS R12 instance
Today i am going to tell how to get the apps password from oracle DB server. It is very easy.
Lets get started.
Step 1: Create function for encrypt password
Login on DB-node using
oracle user and connect / as sysdba
SQL> create FUNCTION apps.decrypt_pin_func(in_chr_key
IN VARCHAR2,in_chr_encrypted_pin IN VARCHAR2)
RETURN VARCHAR2
AS
LANGUAGE JAVA NAME
'oracle.apps.fnd.security.WebSessionManagerProc.decrypt(java.lang.String,java.lang.String)
return java.lang.String';
/
Function created.
Step 2: To
find the encrypt password
SQL> set linesize 10000;
SQL> select
ENCRYPTED_FOUNDATION_PASSWORD from apps.fnd_user where USER_NAME='GUEST';
ENCRYPTED_FOUNDATION_PASSWORD
----------------------------------------------------------------------------------------------------
ZH104A9C9F53D1AF58893C3CFDA4ADD226E065EAE8F65B78A10C5C273D3875BDCE63974CB8120EF8FD8CA60BD6203DE910CF
Step 3:To
find converted Decrypt
password
SQL> SELECT apps.decrypt_pin_func('GUEST/ORACLE','ZH104A9C9F53D1AF58893C3CFDA4ADD226E065EAE8F65B78A10C5C273D3875BDCE63974CB8120EF8FD8CA60BD6203DE910CF') APPS_PASSWORD from dual;
APPS_PASSWORD
-------------------------
D3V2015
Step 4:
Please test the apps password
SQL> conn apps/D3V2015
Connected.
SQL> show user
USER is "APPS"
Comments
Post a Comment