Changing WebLogic Administrator Password

Use the WebLogic Server Administration Console to change your password for the WebLogic administrator account that you use to manage your middleware servers.

Note:

To change your password for the WebLogic administrator account that you use to manage your Oracle Essbase server, see Change WebLogic Password.
  1. Log in to the WebLogic Administration Console using WebLogic administrator credentials. The URL is of the format:
    http://WebLogic_Admin_Host:WebLogic_Admin_Port/console 
  2. On the home page, in the Domain Structure portlet, click Security Realms.


    Domain Structure

    1. Under Summary of Security Realms > Realms, click the name myrealm with Default Realm status True.


      MyRealm

    2. Under Settings for myrealm, click Users and Groups tab.
    3. Under Users, click the WebLogic administrator's user name.
    4. Under Settings for administrator_name, click Passwords tab.
    5. Enter your new password in the New Password and Confirm New Password fields.
    6. Click Save.
  3. Stop the WebLogic Administration Server. To stop the WebLogic Administration Server, open command prompt and run stopWeblogic.cmd command from the following location:
    <MIDDLEWARE_HOME>/user_projects/domains/<your_domain>/bin
  4. Stop all the Managed servers.
  5. Modify the boot.properties file for Administration Server:
    1. Open boot.properties file from the following location:
      <MIDDLEWARE_HOME>/user_projects/domains/<your_domain>/servers/<AdminServer>/security
    2. Remove the previous value (if any) and enter the value for new password in clear text. For example:
      username=epm_admin
      password=*****

      Note:

      • Username is the name of the WebLogic administrator for the domain. The default user name is epm_admin.
      • Password is the new password for the WebLogic administrator. You should change the default value in this file to the new password for your WebLogic Admininstration Server.
    3. Save and close the file.
  6. Start the WebLogic Administration Server. You may now log in to the WebLogic Server Administration Console, and verify your new password. To start the WebLogic Administration Server, open command prompt and run startWeblogic.cmd command from the following location:
    <MIDDLEWARE_HOME>/user_projects/domains/<your_domain>/bin

    Note:

    Ensure that the WebLogic Administration Server remains running throughout Steps 7 and 8.
  7. Repeat the following procedure for every managed server (for example, FoundationServices0, Planning0, and Profitability0) on every server in the EPM deployment under the following location:
    <MIDDLEWARE_HOME>/user_projects/domains/<your_domain>/servers/<ManagedServer>/security
    1. Modify the boot.properties file for the Managed Server:
      1. Open boot.properties file from the following location:
        <MIDDLEWARE_HOME>/user_projects/domains/<your_domain>/servers/<ManagedServer>/security
      2. Remove the previous value (if any) and enter the value for new password in clear text. For example:
        username=epm_admin
        password=*****
    2. Save and close the file.
    3. Rename the LDAP (Lightweight Directory Access Protocol) directory from the following location (only Managed Servers):
      <MIDDLEWARE_HOME>/user_projects/domains/<your_domain>/servers/<ManagedServer>/data/ldap
  8. Update the EPM Registry with the new WebLogic Administrator password, then Restart the environment to apply the changes

  9. Start all the services and run the validation report to ensure that all the services are running successfully.

Updating the EPM Registry

To update the EPM Registry, perform the following steps:

  1. Open a command prompt on the EPM server.

  2. Run the following command to display the EPM Registry:

    epmsys_registry view
    
  3. Locate the APP_SERVER component in the output and note its Component ID.

  4. Update the encrypted adminPassword property by running the following command:

    epmsys_registry updateencryptedproperty #<ComponentID>/@adminPassword <New_WebLogic_Password>
    

    Where:

    • <ComponentID> is the Component ID of the APP_SERVER component.

    • <New_WebLogic_Password> is the new WebLogic Administrator password.

Restart the Environment

To Restart the Environment, perform the following steps:

  1. Start the WebLogic Administration Server.

  2. Start all Managed Servers.

  3. Verify that all Oracle Enterprise Performance Management (EPM) services start successfully and that no authentication errors are reported during startup.

Validation

After completing the password rotation, perform the following validation checks:

  1. Verify that you can successfully sign in to the WebLogic Administration Console using the new administrator password.

  2. Verify that all Oracle Enterprise Performance Management (EPM) applications are accessible.

  3. Verify that all Managed Servers are in the RUNNING state.

  4. Review the WebLogic and EPM server logs for any authentication or startup errors.

  5. Complete the ODI SUPERVISOR Password Rotation procedure to synchronize the ODI SUPERVISOR password with the new WebLogic Administrator password. This includes updating the WebLogic Credential Store and the Data Management ODI connection.

  6. Run the standard post-password rotation validation report and confirm that all validation checks complete successfully.

Note: Updating only the WebLogic Administrator password is not sufficient. To ensure continued operation of FDMEE and ODI components, you must also update the ODI SUPERVISOR password, the corresponding WebLogic Credential Store entry (if applicable), and the Data Management ODI connection so that all credentials remain synchronized.

For more information, refer to the following links: