Monday, 25 February 2019

WebLogic Default Admin User's Password change/Reset

   
Situation: Change/Reset the WebLogic Default Admin User's Password
Solution:  we have two methods to change the WebLogic Default Admin User's Password        
  •            If you know the Admin password
  •         If you don’t know the Admin Password, we need to reset the Password.

è If you Know the Admin Password

Ø  Login into Weblogic console.

Take "Lock & Edit"
Home -->Summary of Security Realms -->myrealm >User and Groups -->Users
Click on "Customize this table."
Filter by Column: Name --> Enter WebLogic Admin UserName as part of "Criteria."
Click "Apply."

Ø  Changed WebLogic Admin User Password:

Click on "WebLogic Admin UserName" --> Go to Passwords Tab.
Enter a new password for:
*New Password:
*Confirm New Password:
Click on "Save."

Ø  ShutDown Managed Servers:

Login into WebLogic console.
Take "Lock & Edit"
Environment --> servers --> Control --> Check All managed server --> Shutdown-->Force Shutdown now.

Ø  Shutdown Weblogic Admin server

            Take "Lock & Edit"
Environment --> servers --> Control --> AdminServer --> Shutdown-->Force Shutdown now.

Ø  Change Boot.properties

# $DOMAIN_HOME/servers/$ADMINSERVER_NAME/security
# cp -p boot.properties boot.properties_bkp
# vi boot.properties
username=” weblogic username”
password=” New Password”

Ø  Clear Tmp and cache folders for WebLogic Servers

# $DOMAIN_HOME/servers/SERVER_NAME
# rm -R tmp cache

Ø  Start Weblogic Admin server

# $DOMAIN_HOME/bin
# nohup ./startWebLogic.sh &

Ø  Start Weblogic Managed Servers

Login into Weblogic console.
Take "Lock & Edit"
Environment --> servers --> Control --> Check All managed server --> Start.

è If you Don’t Know Admin password, Reset Admin Password

    Ø  ShutDown Managed Servers:

Login into Weblogic console.
Take "Lock & Edit"
Environment --> servers --> Control --> Check All managed server --> Shutdown-->Force ShutDown now.

    Ø  Shutdown Weblogic Admin server

Environment --> servers --> Control --> AdminServer --> Shutdown-->Force ShutDown now.

  Ø  Move of LDAP folder for Adminserver and Manager server.


# $DOMAIN_HOME/servers/SERVER_NAME/data/ldap
# mv ldap ldap_bkp
*Note: If we move ldap folder, We may lose the privileges for user Global roles.

Ø  Set the Environment Variable

# $DOMAIN_HOME/bin
# . ./setDomainEnv.sh

Ø  Backup  DefaultAuthenticatormyrealmInit.initialized file from ldap folder.

# $ DOMAIN_HOME/servers/AdminServer/data/ldap
#  mv DefaultAuthenticatormyrealmInit.initialized DefaultAuthenticatormyrealmInit.initialized_bkp

Ø  Create a new initialization

                   Create a new initialization file for the default authenticator by running the                                             below command that creates a new DefaultAuthenticatorInit.ldift file in the                                          $DOMAIN_HOME/security subdirectory
                   #java weblogic.security.utils.AdminAccount <username > <newpassword>                                           $DOMAIN_HOME/security

 Ø  Create a boot. Properties file with new username and password already used on the previous step.

# $DOMAIN_HOME/servers/AdminServer/security
# cp -p boot.properties boot.properties_bkp
# vi boot.properties
username=” weblogic username”
password=” New Password”

Ø  Start Weblogic Admin server

# $DOMAIN_HOME/bin
# nohup ./startWebLogic.sh &
Once the admin server comes up and running Weblogic Server will encrypt the password in boot.properties file.

Ø  Start Weblogic Managed Servers

Login into Weblogic console.
Take "Lock & Edit"
Environment --> servers --> Control --> Check All managed server --> Start.
                     

No comments:

Post a Comment