Bluehost Web Hosting Help

Resetting MySQL Database User and Password

If you forgot the password to your MySQL database user, you must create a new user with a new password, and then assign that user to the database. Do not worry, this will not erase or change any of the data in your database.

Instead of resetting your password, you may be able to find the existing password in your configuration file. If you are not sure where your configuration file is, check this list of different scripts to find its location: Location of Script Configuration Files

If needed, the following article will give you additional instructions on How to Create and Delete MySQL Databases and Users

Create a New User

  1. Log into the cPanel
  2. Click the MySQL Databases icon under the "Databases" category

    MySQL Database

  3. Locate the MySQL Users section of the MySQL Databases tool. To quickly find this section, click "Jump to MySQL Users".
  4. Under Add New User, enter a username.
    Note: The username must be 7 letters or shorter.

    Create MySQL Username

  5. Enter a password in the Password field.
  6. Retype the password in the Password (Again) field.

    Create MySQL Password

  7. Click Create User.

Assign New User to Database

  1. Under "Add User to Database", select the newly created user from the User drop-down menu.

    Add User to Database

  2. From the Database drop-down menu, select the existing database to which you need the password reset.
  3. Click Add.
  4. From the MySQL Account Maintenance screen, select the privileges you wish to grant the user, or select ALL PRIVILEGES.
  5. Click Make Changes.
You may remove the old user from the database by clicking the red "X" next to the user in the "Current Databases" table.

Re-configuring your code

Now that you have a new user and password for your database, you will need to update your configuration file. Update the file to reflect the new database username and password and your site should now be working as it was before.

Instead of resetting your password, you may be able to find the existing password in your configuration file. If you are not sure where your configuration file is, check this list of different scripts to find its location: Location of Script Configuration Files

Knowledgebase Article 12,235 views bookmark tags: database mysql password (updated 453 days ago)


Was this resource helpful?

Did this resolve your issue?


Please add any other comments or suggestions about this content:





Recommended Help Content

Knowledgebase Article

Setting a Password for the Main MySQL User

I am prompted to set a new MySQL password. What does this mean and how do I change it? (updated 601 days ago)

Knowledgebase Article

How to Create and Delete MySQL Databases and Users

This article will explain MySQL database and user creation and deletion, and explain how to assign a user to a database. (updated 448 days ago)

Knowledgebase Article

MySQL Database Access Outside of cPanel

How do I grant permissions to cPanel for my MySQL database administrator without giving them the domain password? (updated 1655 days ago)

Related Help Content

Knowledgebase Article

MySQL Database and user name convention

I cannot connect to my database locally or remotely, do I have the correct server, username and password? (updated 1528 days ago)

Knowledgebase Article

Connecting Scripts to MySQL Databases

This article will explain how to connect your scripts to your MySQL databases. (updated 454 days ago)

Knowledgebase Article

MySQL Database Compatibility

How do I make my MySQL database compatible with the version you provide? (updated 1658 days ago)

Knowledgebase Article

Connecting to your MySQL DB from Dreamweaver

How can I connect to our MySQL database from Dreamweaver? (updated 667 days ago)

Knowledgebase Article

How to Reset your Control Panel password

How do I change my Control Panel password? (updated 540 days ago)

Knowledgebase Article

MySQL Database Import via Command Line

How do I import a database using command line? (SSH) (updated 642 days ago)

Knowledgebase Article

Changing the Password for a Resold Account

How to change the password for a Resold account. (updated 441 days ago)

Knowledgebase Article

How to import a MySQL Database using phpMyAdmin

How do I import a backup of my database (.sql file) using phpMyAdmin? (updated 460 days ago)