Al dejar un 2008 de sesión de SQL Server como parte de la ejecución de pruebas de integración a veces me sale el siguiente error:entrada gota SQL, incluso mientras está conectado
System.Data.SqlClient.SqlException: Could not drop login 'SomeTestUser' as the user is currently logged in.
No me importa si está conectado - Todavía quiero para dejarlo caer. ¿Cuál es la forma más fácil de hacer esto?
Sí, hago esto. De hecho, en realidad dejo caer su base de datos primero, pero a veces (muy raramente) este error aún ocurre. – EMP
Supongo que podría obtener el spid de las conexiones de la cuenta desde sys.sysprocesses y construir una instrucción 'KILL' + spid para ejecutar. – SqlACID