Reset admin password for Atlassian Crowd

crowd

Help, we are a small team of 20 trying to get Atlassian Crowd working. The developer who had setup Crowd left the team on a bad note and did not bother to let anyone know the configuration settings for Crowd.

Now, I need to add some users to crowd but cannot login with the admin credentials provided to me. I need to reset the admin password but do not know the type of database used. They do not have mail configured on Crowd either. So I cannot just reset the password.

I am new to this. Can anyone please tell me how I can find out the type of database being used (whether it is MySQL, HSQL or something else – is there a configuration file holding this info)?

Reinstalling Crowd is not an option since they use LDAP for logging in. So while we do this, no one would be able to access their emails.

EDIT – I have the link with which I can reset the admin password. But I do not know which steps to follow because I don't know the DB being used.

Best Answer

Find the database info in a file called crowd.cfg.xml, which is located in the Crowd home directory - it'll have the hibernate properties in XML that contain everything used to configure the database.

(If you're not sure where to find that directory, let me know and we'll track it down.)

Once you have that, you'll be able to follow the Atlassian documentation on resetting the password directly in the database.

Related Topic