la bd esta en el mismo servidor????? por que si no es asi en ves de localhost debes poner la url al otro servidor...
yo uso cpanel con un server gratuito... y mira los datos que pongo..
#
// Database connection
#
$dbusername = "con el que me conecto al cpanel"; // database username
#
$dbpassword = "pass del cpanel"; // database password
#
$dbname = "nombre bd"; // database name
#
$dbhost = "sql108.ifastnet.com"; // host address of your mysql server
en MySQL® Databases lo unico que veras es el nombre de las bd...
pero no se que vercion del cpanel uses... pero en la que yo tengo toooodos los datos estan en la parte izquierda....xD todos menos el pass
pero en caso de que no este, es muy facil ver a donde te conectas con la bd solo inicia el phpmyadmin y hay te saldra ese dato
espero no haberte liado :P ejeje
dew y suerte...