Difference between revisions of "Resetting an Admin Password"

From WHMCS Documentation

(Created page with "==Resetting an Admin Password== If you forget your administrator password for WHMCS, you can request a password reset using the "Forgot your password?" link on the admin area...")
 
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
==Resetting an Admin Password==
+
If you forget your administrator password for WHMCS, you can request a password reset by clicking "'Forgot your password?''' on the [[Admin Area]] login page. Follow the instructions in the email message you receive.
If you forget your administrator password for WHMCS, you can request a password reset using the "Forgot your password?" link on the admin area login page.
+
<div class="docs-alert-info">
 +
If you want to change your password and have '''NOT''' forgotten your old password, you can do this at '''Account > [[My_Account#Password_Fields|My Account]]''' in the WHMCS Admin Area.
 +
</div>
 +
===Missing Reset Link===
  
===Missing Reset Link===
+
If you do not see the '''Forgot your password?''' link, the option is disabled in the '''[[Security Tab|Security]]''' tab at '''Configuration (<i class="fa fa-wrench" aria-hidden="true"></i>) > System Settings > General Settings''' or, prior to WHMCS 8.0, '''Setup > General Settings'''.   
If you do not see the reset link, the option is disabled in the '''Security Settings''' tab at '''Configuration (<i class="fa fa-wrench" aria-hidden="true"></i>) > System Settings > General Settings''' or, prior to WHMCS 8.0, '''Setup > General Settings'''.   
 
  
 
To reenable it, follow the steps below:
 
To reenable it, follow the steps below:
  
#Log in to your database administration interface. Usually, this is phpMyAdmin via your server control panel.
+
# Log in to your database administration interface. Usually, this is phpMyAdmin in your server's control panel.
#Select the WHMCS database in the left-hand menu.
+
# Select the WHMCS database in the left-hand menu.
#Browse to the <tt>tblconfiguration</tt> table.
+
# Browse to the <tt>tblconfiguration</tt> table.
#Ensure that the <tt>DisableAdminPWReset</tt> setting has a blank value.
+
# Ensure that the <tt>DisableAdminPWReset</tt> setting has a blank value.
#Click '''Go''' to apply the changes.
+
# Click '''Go''' to apply the changes.
  
If you visit the admin login page again, you will see the password reset link.
+
If you visit the [[Admin Area]] login page again, you will see the '''Forgot your password?''' link.
  
 
===There was an error sending the email. Please try again===
 
===There was an error sending the email. Please try again===
  
If your system is encountering a technical error that prevents the sending of the reset email, you can change the password directly in the database. To do this:
+
If your system is encountering a technical error that prevents the sending of the reset email, you can change the password directly in the database.  
 +
 
 +
To do this:
  
* Log in to your database administration interface (usually phpMyAdmin via your server control panel).
+
# Log in to your database administration interface (usually phpMyAdmin via your server control panel).
* Select the WHMCS database in the left-hand menu.
+
# Select the WHMCS database in the left-hand menu.
* Browse to the <tt>tbladmins</tt> table.
+
# Browse to the <tt>tbladmins</tt> table.
* Click Edit next to the administrator account that you want to reset.
+
# Click '''Edit''' next to the administrator account that you want to reset.
* Enter the new password in the Password textbox.
+
# Enter the new password in the '''password''' textbox.
* From the Functions menu, select the 'MD5' option.
+
# From the '''Functions''' menu, select ''MD5''.
* Click '''Go''' to apply the changes.
+
# Clear the contents of the '''passwordhash''' field.
 +
# Click '''Go''' to apply the changes.
  
You can now visit the admin login page and log in using the new password.
+
You can now visit the [[Admin Area]] login page and log in using the new password. To troubleshoot the problem with sending email, see [[Email Sending Issues]].
To troubleshoot the problem with sending email, refer to [[Email Sending Issues]].
 

Latest revision as of 13:55, 18 October 2023

If you forget your administrator password for WHMCS, you can request a password reset by clicking "'Forgot your password? on the Admin Area login page. Follow the instructions in the email message you receive.

If you want to change your password and have NOT forgotten your old password, you can do this at Account > My Account in the WHMCS Admin Area.

Missing Reset Link

If you do not see the Forgot your password? link, the option is disabled in the Security tab at Configuration () > System Settings > General Settings or, prior to WHMCS 8.0, Setup > General Settings.

To reenable it, follow the steps below:

  1. Log in to your database administration interface. Usually, this is phpMyAdmin in your server's control panel.
  2. Select the WHMCS database in the left-hand menu.
  3. Browse to the tblconfiguration table.
  4. Ensure that the DisableAdminPWReset setting has a blank value.
  5. Click Go to apply the changes.

If you visit the Admin Area login page again, you will see the Forgot your password? link.

There was an error sending the email. Please try again

If your system is encountering a technical error that prevents the sending of the reset email, you can change the password directly in the database.

To do this:

  1. Log in to your database administration interface (usually phpMyAdmin via your server control panel).
  2. Select the WHMCS database in the left-hand menu.
  3. Browse to the tbladmins table.
  4. Click Edit next to the administrator account that you want to reset.
  5. Enter the new password in the password textbox.
  6. From the Functions menu, select MD5.
  7. Clear the contents of the passwordhash field.
  8. Click Go to apply the changes.

You can now visit the Admin Area login page and log in using the new password. To troubleshoot the problem with sending email, see Email Sending Issues.