How to change APPS password in EBS 12.2.x
2 min readMar 12, 2024
Following are the steps to change the password for APPS user in EBS 12.2.x if EBS R12.2 AD TXK Delta version is 7 or higher.
Stop the Application Services.
Use the AFPASSWD utility to update APPS password:
AFPASSWD -c apps@<SID> -s APPLSYS
[applmgr@hostname ~]$ AFPASSWD -c apps@TEST -s APPLSYS
Enter the ORACLE password of Application Object Library 'APPSUSER': Enter Old APPS Password
Connected successfully to APPS.
Enter the password for your ORACLE schema [EBS_SYSTEM]:
Connected successfully to EBS_SYSTEM.
Log file: AFPWD_TEST_233118.log
Enter new password for user:
Verify new password for user:
AFPASSWD completed successfully.
Run Autoconfig on Application Node:
[applmgr@hostname ~]$ cd $ADMIN_SCRIPTS_HOME
[applmgr@hostname scripts]$ adautocfg.sh
Enter the APPS user password: Enter New Apps Password
AutoConfig completed successfully.
Start Weblogic Admin Server:
[applmgr@hostname scripts]$ sh adadminsrvctl.sh start
You are running adadminsrvctl.sh version 120.10.12020000.11
Enter the WebLogic Admin password:
Enter the APPS Schema password: Enter New Apps Password
Starting WLS Admin Server...
adadminsrvctl.sh: exiting with status 0
Update Datasource Password in Weblogic Managed Servers:
[applmgr@hostname scripts]$ perl $FND_TOP/patch/115/bin/txkManageDBConnectionPool.pl
Please select from list of valid options
updateDSPassword - Update WebLogic Datasource Password
updateDSJdbcUrl - Update WebLogic Datasource Connection String
Enter Your Choice : updateDSPassword
Enter the full path of Applications Context File [DEFAULT - /a01/TEST/fs1/inst/apps/TEST_hostname/appl/admin/TEST_hostname.xml]:
Enter weblogic admin server password:
Enter the APPS user password: Enter updated Apps Password
---------------------------------------------
Performing Steps for option=updateDSPassword
---------------------------------------------
Updating WLS DataSource Password
--------------------------------
Initializing WebLogic Scripting Tool (WLST) ...
Welcome to WebLogic Server Administration Scripting Shell
Type help() for help on available commands
Connecting to t3://hostname:7001 with userid weblogic ...
Successfully connected to Admin Server 'AdminServer' that belongs to domain 'EBS_domain'.
Warning: An insecure protocol was used to connect to the
server. To ensure on-the-wire security, the SSL port or
Admin port should be used instead.
Domain Update successful
------------------------
Start the Application Services.