es posible que tengas mal configurado la red, es posible que que los privilegios otorgados sean insuficientes, es posible que el modo de autenticación impida las conexiones... Es un mundo muy intrincado para resolver con preguntas a través de un foro hay demasiados programas en juego cuando hablamos de un cliente y un servidor sobre una red.
Las posibilidades son tan variadas que no se puede decir toca aquí o toca allí porque sería entretenerte...
Posiblemente no tengas los conocimientos necesarios para montar el servidor en condiciones, si es tu negocio contrata a alguien que reúna los conocimientos necesarios al menos durante un tiempo y aprovecha para aprender de él. Si es un 'trabajillo' que te has cogido para ganarte unas monedas, posiblemente te hallas pillado los dedos.
No es lo mismo programar una base de datos, que instalar un servidor sobre una red, puede haber problemas desde el hardware hasta el software necesitas tener conocimientos sólidos de red para empezar, conocer ISA server, el sqlAgent, la versión del net, la versión del framework, etc, etc, etc...
..y lo peor de todo es que incluso puede ser una tontería y aún así no dar con ello