Hello,
Lets start by checking there is a database user attached to the database. Can you log into cPanel and navigate to the database area, see if there is a user attached to the database you're using for Joomla. If there is, check that it has "All privileges" for its permissions. If that's all...