Fatal Error: Installer couldn't find database. User is not assigned to database.

The part that's likely missing is the link of the username and the database. In the control panel under the MySQL section you'll add a database. Then you add the user with the password. Each of these then become prefaced with your cpanel name "username_" except for the password.

Host Name: localhost
Database: username_dbname
User: username_user
Password: password

The last step is to add the user to the database (that's the part that many people seem to miss). At the bottom of the page there are two drop down menus. One has the user and the other has the database. Line the two of them up and click "Add user to DB" - this will now grant access privileges to that user to the database.

  • Email, SSL
  • 23 Users Found This Useful
Was this answer helpful?

Related Articles

What if I need more hard drive space or bandwidth? - delete

Submitted by user: I need more HD space.. There are a few other companies out there that are...

What language can I program in? Where can I download scripts?

For the most part PHP is the most common scripting on the web. Many other scripts and programs in...

Help - my site's been infected by a Virus

The viruses that attach themselves to web pages are unfortunately common, and though they are...

Fix for FrontPage hit counter on subdomain

Problem: You're using MS Front Page with web bots. The hitcounter works fine on your main domain,...

Can you tranfser files from my old host to you?

If your current web hosting provider has cPanel all you would need to do is create a BACKUP of...