Tirando o banco de single user.

 

Baaaaa isso é simples  e só seguir a receita de bolo.

 

alter database <NOME DO BANCO MAL CRIADO> set multi_user

ou

exec sp_dboption 'dbname', 'single user', 'FALSE'

GO

 

 

A ta malandrinho,  mas me diz o que você vai fazer quando a receita falhar.

 

Bem geralmente quando você decide colocar o banco em single user e não realizou a operação no próprio servidor, pode acontecer problemas, para voltar em multi user.

 

então sejamos não delicados.

 

 

use master

GO

 

select  d.name, d.dbid, spid, login_time, nt_domain, nt_username, loginame

from       sysprocesses p 

inner join sysdatabases d 

                          on p.dbid = d.dbid  where d.name = '<NOME DO BANCO MAL CRIADO>'

 

você terá o retorno da operação que esta travando o seu bem estar, logo.

 

Pegue o numero que esta no campo spid ex: 24 e... Mata o bicho feio.

 

Kill 24

GO

 

em seguida manda ver.

 

exec sp_dboption '<NOME DO BANCO MAL CRIADO>', 'single user', 'FALSE'

GO

 

Um dica boa pesquise um pouco sobre sp_lock é muito interessante esse bichinho. ;-)