关于mssqlserver 变成单个用户后不能访问,设置成多个用户的办法

原理是先kill占用了数据库的那个进程,然后设置数据库为多用户模式
执行下列代码

USE master; 
GO 
DECLARE @SQL VARCHAR(MAX); 
SET @SQL='' 
SELECT @SQL=@SQL+'; KILL '+RTRIM(SPID) 
FROM master..sysprocesses 
WHERE dbid=DB_ID('数据库名'); 
EXEC(@SQL); 
GO 
ALTER DATABASE 数据库名 SET  MULTI_USER




posted @ 2014-09-11 10:48  JesseLu  阅读(211)  评论(0编辑  收藏  举报