¿Está utilizando el sufijo de nombre de usuario en CPanel, porque la gente lo pierde en la mayoría de los casos? Por ejemplo, si su nombre de usuario de CPanel era abc, entonces debería ser abc_TheUsernameForMySQL
si no, intente con su nombre de usuario y contraseña de CPanel, también puede usar la dirección IP del error para confirmar que agregó la dirección IP remota correcta para acceder al servidor mysql