VMware Cloud Community
tdubb123
Expert
Expert

how do i reset my rsa_user password it expired

on one of my vcenter 5.1 windows

I need to reset the rsa_user password. it expired

how do I find out what the RSA_USER username  is ?

and password if I forgot what it is?

vcenter services will not start now and i tracked down it was this user that password expired

11 Replies
tdubb123
Expert
Expert

is rsa_user same as admin@system-domain?

I need to reset the rsa_user password

0 Kudos
dekoshal
Hot Shot
Hot Shot

Please mention the exact error message you are getting due to this issue.

0 Kudos
tdubb123
Expert
Expert

java.sql.SQLException: Login failed for user ';RSA_USER'. Reason: The password of the account has expired

0 Kudos
dekoshal
Hot Shot
Hot Shot

RSA_USER should be in the security section of the SSO database.

I have to not tried it myself but i think this might help.
To reconfigure SSO with the new RSA_USER password:

1. Stop the vCenter Single Sign-On service.

2. Open an elevated command prompt.

For Microsoft SQL:

ssocli.cmd configure-riat -a configure-db --rsa-user-password new_db_password --rsa-user New_RSA_USER

3.Open the config.properties file, located at SSO_Install_Directory\webapps\lookupservice\WEB-INF\classes using a text editor.
4. Locate the line db.pass= and replace the old password with the new password.

5. Save and exit the file.

6. Start the vCenter Single Sign-On server (service).

Updating the vCenter Single Sign-On server database configuration (2045528) | VMware KB

0 Kudos
tdubb123
Expert
Expert

i am getting this error

0 Kudos
dekoshal
Hot Shot
Hot Shot

In the same KB article there is section specifically talking about expired database server login password. See if this works for you.

Updating the vCenter Single Sign-On server database configuration (2045528) | VMware KB

If you have moved the SSO DB and the database user credentials have changed or the database server login password has expired, you must update the SSO configuration.

To determine what database SSO is configured to use:

  1. Open an elevated command prompt. For more information, see Opening a command or shell prompt (1003892).
  2. At a command prompt, run this command:

    SSO_Install_Directory\utils> ssocli manage-secrets -a listallkeys

    By default, SSO_Install_Directory is: C:\Program Files\VMware\Infrastructure\SSOServer

  3. When prompted, enter the master password.
  4. Update the configuration using the command:

    ssocli configure-riat -a configure-db
    For example:

    SSO_Install_Directory\utils> ssocli configure-riat -a configure-db --database-host new_host_name --database-port new_SQL_server_port -m master_password

    For a complete list of configure-db arguments, see the Additional Information section.

0 Kudos
Camero
VMware Employee
VMware Employee

tdubb123
Expert
Expert

i was able to reset the rsa_user password but vcenter is still not starting

in the vpxd log it says something about unable to contact ldap

0 Kudos
Camero
VMware Employee
VMware Employee

Could please paste the error over here.

0 Kudos
Rankerty
Contributor
Contributor

If you forgot your password on compute , the password reset disk is the first option , in general ,everyone has his own password reset tool , it can be used to reset password .but if you don't have password reset tool or forgot it , there are several ways can help you :

For these people who using a Microsoft account, you can login into your Microsoft account to reset password online . (Reminder :Windows 7 user won't be supported to do )

For these people who using a local account, use your password hint as a reminder.

And if you're familiar with NT password and CMD , they are good at resetting password for user ,

But if you've tried these tips, they haven't succeeded yet: How to Reset Windows 10 Login Password if I Forgot

Maybe you need a Professional tools

0 Kudos