En un problema común, que muchos clientes crean sus bases de datos en cPanel y el usuario de base de datos, pero no asocian dicha base de datos con el usuario.
Por lo que al conectar sus scripts PHP obtienen un error del tipo:
Acceso denegado para el 'localhost', 'usuarioquijost_basededatos' usuariobd @ (con password: YES)
Para solucionarlo, se debe ir a la opción de cPanel "MySQL Bases de Datos" y bajo la sección "añadir Usuario a Base de Datos" se debe seleccionar el usuario y la base de datos y pulsar el botón de añadir para otorgar los privilegios de consultas.
Una vez realizado, el problema desaparecerá si todos los datos de host, contraseña, base de datos y usuario son correctos.