My client has a site on the GoDaddy servers.
I need to change the admin password but am not receiving the email using the normal process through the login panel.
How can I change the admin password through phpmyadmin?
thanks
My client has a site on the GoDaddy servers.
I need to change the admin password but am not receiving the email using the normal process through the login panel.
How can I change the admin password through phpmyadmin?
thanks
hello. You cannot change the password through phpMyAdmin because the password is not saved in the database. What is saved in the database is a hash of the password.
Hereâs an article that lists all ways of logging back in as an Admin. If you are in a hurry and want the quick and dirty but effective way, go straight to the last one.
Once youâre logged in just change yor password from the dashbaord
If you have access to phpMyAdmin you can copy the Password Reset link from the Logs table record and put it into your browser to go through the normal Password Reset steps.
I have searched the âLOGSâ table and cannot find any link to reset password?
Can you be more specific please?
I tried using "The complete guide to recovering a user password in concrete5 - Kalmoya.com " following instructions exactly⌠didnât work!
I also tried concreteâs own page: Reset Concrete CMS Password Manually :: Concrete CMS
didnât work!
When I searched for the âLogsâ in the database and found the last entry, it said the password reset had been sent, however the email never arrived.
Whatâs really concerning me is⌠I know my admin password has been changed because I got a warning from âDashlane Password Healthâ saying it had been compromised because of Instagram breach.
Did you try the very last option in the kalmoya.com article? That one is pretty much guaranteed to work.
Yes I tried that too, when i push enter the page just refreshed but not logged in.
I found the âUsersâ section in the database.
I found the âuNameâ admin with a uID of â1â.
I can see my email address and next to that is a box named âuPasswordâ which contains a long text string.
Nowhere in this table can I see a password reset link which a lot of posts mention.
Please can you help me as Im really stuck on this one. Thanks.
Iâm surprised that tutorial didnât work for you⌠ANyway, what @hutman sais was âPassword Reset link from the Logs tableâ
So:
For anyone who is having problems resetting âadminâ user passwords, this is my method to get password reset emails to work (Assume this will also work for any other user also).
Code for the file named âconcrete.phpâ which resides in application/config directory.
You will need to replace xxxx@youremail.com with default account set on your domain in the hosting panel for sending email.
<?php
return array(
'email' => array(
'form_block' => array(
'address' => 'xxxx@youremail.com',
),
'validate_registration' => array(
'address' => 'xxxx@youremail.com',
'name' => 'Site Email Validation', // this can be left out
),
'forgot_password' => array(
'address' => 'xxxx@youremail.com',
),
),
);
Code for the file named âconcrete.phpâ which resides in concrete/config directory.
This code varies depending on the core version you are using. Just look for the bit of code for mail. you will have to change all of the detail for: server, username and password, for your hosting default account for sending email. You will have to check if: SMTP, port 587 and TLS are correct for your hosting environment.
'mail' => [
'method' => 'smtp',
'methods' => [
'smtp' => [
'server' => 'yourhostsmailserver',
'username' => 'xxxx@youremail.com',
'password' => 'paswordForYourEmail',
'port' => '587',
'encryption' => 'TLS',
'messages_per_connection' => null,
'helo_domain' => '',
Once you have all the code saved, go back to your sites login page and request a password reset, but use the email address associated with the âuser accountâ, not the default account set on your domain in the hosting panel for sending email.
Typically when emails donât go itâs most likely that the website is not using an SMTP server. Iâve never seen a situation where there is an SMTP server available and it wasnât set up.
So then suggesting setting up SMTP would mean recommending a paid solution when there are several free solutions that work pretty well (still wonder why they didnât work for you)
So personally that possibility never occurred toe because it always seemed farfetchedâŚ