I’ve Lost or Forgotten My Username or Password and Can’t Log In¶
Problem¶
We’ve all been there. And since ExpressionEngine is self-installed, no one but you or someone at your organization can really help. For security, your password isn’t stored in your database in a method that would be useful to look at. That protects you even if a hacker broke in and had access to your database.
If you find yourself unable to log in to your control panel, follow the steps below.
Solution¶
- The first thing to try is the “Forgot Password?” link, which will ask for your email address. If the address is associated with an account in your installation, you will receieve an email with a link that lets you reset your password. phew! Don’t forget to check your Spam/Junk folder in your email app for the email, just in case.
- If that doesn’t work, ask another Super Admin on your site to log in and reset your password for you (and/or let you know what your username is.)
- If neither of those work, then you will need someone who has direct access to the database on your server to do the following:
- Find your member record in the
exp_members
table.- Set the email address in the
- Go back to Step 1 above using the “Forgot Password?” link to reset your password.
- If none of those work, you will need to contact an engineer who is familiar with ExpressionEngine member records to be able to create one from scratch for you. That engineer will also need direct access to your MySQL database.