Kill users connected to SQL Server database

  1. DECLARE @DatabaseName nvarchar(50)  
  2. SET @DatabaseName = N'YOUR_DATABASE_NAME'  
  3. DECLARE @SQL varchar(max)  
  4. SELECT @SQL = COALESCE(@SQL,'') + 'Kill ' + Convert(varchar, SPId) + ';'  
  5. FROM MASTER..SysProcesses  
  6. WHERE DBId = DB_ID(@DatabaseName) AND SPId <> @@SPId  
  7. SELECT @SQL  
  8. EXEC(@SQL)