Vamos a ver, he de suponer que el servidor no es de tu propiedad y por lo tanto el programa que has hecho o simplemente la base de datos la has colgado alli, NO? bien, pues creo que lo mas sensato es:
1º si has colgado la base de datos unicamente......... esta complicado como no sea con una macro dentro de la base lo cual veo casi imposible que compruebe las conexiones.
2º si has creado un programa que has colgado junto con la base de datos. Es mucho mas facil, ya que con la introduccion de un TIMER que compruebe las conexiones de los usuarios, si estos no devuelven respuesta entonces los limpio.
Creo que son los dos metodos mas adecuados, si hubieras colgado un programa junto con la base de datos, me seria de gran ayuda el como lo has hecho para ejecutarlo en el servidor.
estoy conectado ahora mismo, si quieres podemos discutirlo, ya que veo que tu tambien