Une grande partie de mon problème était d'utiliser des connexions groupées - dans ce cas, même lorsqu'aucun rapport n'était exécuté, les connexions étaient maintenues en vie. J'ai modifié ma chaîne de connexion pour que le regroupement de connexions soit défini sur faux et vérifie la connexion utilisateur ouverte à votre base de données de rapport dans une boucle jusqu'à ce que la valeur soit 0. Heureusement, je n'ai pas à créer le déclencheur pour renvoyer les utilisateurs.