Usa:
Código PHP:
$coneccion = mysql_connect("server1","acdadm","acdweb") or die (mysql_error());
Así veras los errores de SQL o conexión que dá Mysql ..
Posiblemente ese usuairo que estás usando no tiene permisos de ejecución remota (todo host (%) o ese host (IP) concreto), así que sólo aceptaría conexiones locales y ninguna remota desde otra IP que no sea "localhost" (la que usa ese servidor que corre PHP y Mysql en el mismo PC).
Un saludo,