Saludos comunidad

Espero que pueda darme a entender, trataré de ser lo más explicito posible pues ya me quebré la cabeza, ya 'Googlié' y nada...
Resulta que estoy en un proyecto pequeño de una Web, la cual ya he hecho el desarrollo en un 80% y que necesitaré la Base de Datos para algunas características para usuarios registrados, registro de nuevos clientes, galería fotográfica, etc.
Antes de subirlo al servidor lo desarrollé local, y trabajando local no me dió ningún problema la conexión a MySql, a este punto el sitio está programado en PHP.
Cuando subí el proyecto al servidor, al momento de ver la galería fotográfica me muestra el siguiente error:

Este error me lo da en el archivo que está en el servidor, el código del archivo de conexión es el siguiente:
$host_db = "operadorldt.com";
$usuario_db = "opera7";
$clave_db = "xxx";
$nombre_db = "ldt";
$sql=mysql_connect($host_db, $usuario_db, $clave_db);
$conexion=mysql_select_db($nombre_db);
Ahora bien, el usuario 'opera7' es el que "cree" en el CPanel del servidor, este es el servidor que se está utilizando:

Esta es la sección de las bases de datos:

Aquí como verá cree el usuario 'opera7 y esta vinculado a la base de datos llamada 'ldt' (mi base de datos)

Tiene todos los privilegios:

Por lo que ha resumidas cuentas llego al resultado de la primera imagen, el error de conexión; pero si funciona todo correcto local ¿porque no funciona en el servidor?
Alguién le ha sucedido esto? Cabe mencionar y aclarar que la base de datos ya la migre al servidor y que tiene toda la información migrada, es mas esta es el Php My Admin:

Alguien que tenga alguna idea?
