SQL Server – Desconectar usuarios de una base de datos

Written by lopezatienza on 20/11/2011 – 11:05 -

Buenas a todos.

En este artículo os expongo un script de TSQL para desconectar usuarios de una base de datos en específica en SQL Server, sólo deberemos cambiar el valor en negrita:



USE master
DECLARE curkillproc
CURSOR FOR
SELECT spid,dbs.name AS dbname
FROM master..sysprocesses pro, master..sysdatabases dbs
WHERE pro.dbid = dbs.dbid
AND dbs.name = 'NOMBRE_DE_LA_BD'
FOR READ ONLY
DECLARE @varspid AS integer
DECLARE @vardbname AS varchar(256)
DECLARE @numUsers AS integer
SET @numUsers = 0
OPEN curkillproc
FETCH NEXT FROM curkillproc
INTO @varspid, @vardbname
WHILE @@fetch_status = 0
BEGIN
EXEC('kill ' + @varspid)
SET @numUsers = @numUsers + 1
FETCH NEXT FROM curkillproc INTO @varspid, @vardbname
END
CLOSE curkillproc
DEALLOCATE curkillproc
SELECT @numUsers as NumUsersDisconnected



Un saludo y espero os sirva de ayuda.


Posted in SQL Server | 2 Comments »

NET – Arrancar la aplicación después de instalar

15/11/2011 – 15:37

Buenas a todos. He encontrado este artículo que explica cómo hacer ...

No Comments »

Infragistics – UltraWinGrid Tips

25/10/2011 – 11:47

Hello everybody. I'm gonna add to this post all that interesting ...

No Comments »

Software – Problema Firefox y Marcadores de Google Toolbar

03/10/2011 – 21:05

Buenas a todos. Escribo este artículo para aquello que se encuentran ...

No Comments »

Visual Basic .NET – Conectar desde Visual Studio 2005 a SQL Server 2008

12/09/2011 – 21:53

Buenas a todos. El problema proviene al tratar de conectar a ...

No Comments »

Seguridad – How to setup an IPSec VPN Tunnel Cisco 2320 Vs RVS4000

07/08/2011 – 21:00

I have succesfully config an IPSec VPN Tunnel by using ...

2 Comments »

SQL Server – Update Select de una tabla con un cruce

12/07/2011 – 22:34

Buenas. Con esta consulta actualizas una tabla cruzándola con la que ...

No Comments »

VMWare – Crear una máquina virtual a partir de un equipo

14/06/2011 – 19:45

Buenas a todos. En este artículo voy a explicar cómo crear ...

No Comments »

VMWare – Cambiar el tamaño de una máquina virtual Preallocated (Shrink Virtual Machine)

24/05/2011 – 13:32

Buenas a todos. En este artículo voy a explicar cómo poder ...

No Comments »

Visual Basic .NET – Comprobar la fuerza de una contraseña (strong password)

21/05/2011 – 00:19

Buenas a todos. Os muestro una función para comprobar la fuerza ...

1 Comment »
RSS
MCC