Change/reset admin password
Collapse
X
-
This command can only be run from CLI. Just need to make sure no one have access to CLI. -
Hi guys, I'm learning how to self-host and here is a tutorial for the future generation.
How to Update Password (PUBLIC POSTING VERSION)
Reference: https://forum.espocrm.com/forum/gene...admin-password
Open Command Prompt (Start > cmd)
Then use:- C:\PHP\app\php-8.4.11
- This is the folder where my PHP is install
- php command.php SetPassword [username]
- Example:
- php "D:\EspoCRM\command.php" SetPassword admin
- This is where my EspoCRM is install.
- Example:
- You be asked to enter new password. For simplicity I just use admin again. Then try login in from EspoCRM GUI. Worked for me.
Leave a comment:
- C:\PHP\app\php-8.4.11
-
How do you run the php command if EspoCRM was installed in Docker containers ( used the automated install script)? The php command isn't recognized in this case. Thanks.Leave a comment:
-
This post is the first result when searching about that issue, even now in 2020. So I post this here for anyone needing to reset the admin password:
As stated in the documentation, since EspoCRM 5.8.3 it is possible to do so:
Code:# where [username] is a user name, e.g. admin. php command.php SetPassword [username]
Leave a comment:
-
Well, I do not know, but got it fixed how I mentioned aboved. Thanks again!Leave a comment:
-
Hello!
I have finally got the answer.
I installed ESPOcrm again in another directory, copied the passwordSalt from /data from the new install to the old one and copied the admin password from new install to the old install in the phpmyadmin.Leave a comment:
-
Thanks for the reply! Unfortunately, I am kind of a newbie.
So, I am in phpmyadmin, under user table. I insert a new user and set him with 1 under is_admin. I put a password based on simple text, let us say ”pass”. But after that, where do I put the passwordSalt?
Or where do I install the new instance?
Sorry for not understanding.Leave a comment:
-
So, I am in phpmyadmin, under user table. I insert a new user and set him with 1 under is_admin. I put a password based on simple text, let us say ”pass”. But after that, where do I put the passwordSalt?
Or where do I install the new instance?
Sorry for not understanding.Leave a comment:
-
Hi
Install new instance with admin password. Then copy passwordSalt from data/config.php to your instance. Then you can copy hashed password from from database.Leave a comment:
-
Change/reset admin password
Hello!
Thanks in advance for the answers! Quick question: how can I reset the admin password using phpmyadmin? I have tried to use ”Forgot password”, but it does now work (maybe because the email sending details have not been set).Tags: None
Leave a comment: