你所在位置:首页Sql资源 → SQL SERVER断开所有用户的方法

SQL SERVER断开所有用户的方法

发布时间:2019-07-11


SQL SERVER断开所有用户的方法

 

第一种方法:执行SQL语句。 SQL SERVER2000,2008 测试通过)

 

中断除了自己外的连接:

 

[sql] 

declare   @sql   varchar(100)  

  

while   1=1  

begin  

www.350job.com  

select   top   1   @sql   =   'kill   '+cast(spid   as   varchar(3))  

from     master..sysprocesses      

where   spid   >   50   and   spid   <>   @@spid    

  

if   @@rowcount   =   0  

    break  

  

exec(@sql)  

end  
 

如果只要需要中断某一个的,请加条件

  www.350job.com  

and dbid=db_id('your dbname')  

 

第二种方法:用企业管理器操作(SQL SERVER2000测试通过)

 


 


上一篇:SQL2005删除用户的时候,产生“数据库主体在该数据库中拥有架构,无法删除”错误的解决办法
下一篇:新装好SQL2005时SA无法登陆的解决办法