|
|
|
SSC Rookie
      
Group: General Forum Members
Last Login: Monday, December 15, 2003 12:00 AM
Points: 45,
Visits: 1
|
|
|
|
|
|
Forum Newbie
      
Group: General Forum Members
Last Login: Saturday, May 04, 2013 9:59 PM
Points: 4,
Visits: 396
|
|
I used a modifed version to block users from my database. Instead of using a cursor you can use...
declare @out nVarchar(4000) SELECT @out = COALESCE (RTRIM(@out)+' Kill ' ,'')+ cast(spid as varchar(10)) from master..sysprocesses where db_name(dbid) = 'myDatabase' AND NT_USERNAME like @uid set @out= 'kill ' + @out execute sp_executesql @out
|
|
|
|
|
Forum Newbie
      
Group: General Forum Members
Last Login: Wednesday, February 13, 2013 7:25 AM
Points: 1,
Visits: 93
|
|
DECLARE @SQL VARCHAR(8000)
SELECT @SQL = COALESCE(@SQL, '') + 'KILL ' + CAST(SPID AS VARCHAR(10)) + '; ' FROM SYS.SYSPROCESSES
SELECT @SQL
EXEC(@SQL)
|
|
|
|