天天看點

SQLServer 資料庫變成單個使用者後無法通路問題的解決方法

今天不知怎麼點錯了東西,SQLServer中的一個資料庫變成單使用者了,而且無法通路,下面是解決方法,有需要的朋友可以參考一下

解決辦法是:

運作下面SQL

複制代碼 代碼如下:

USE master; 

GO 

DECLARE @SQL VARCHAR(MAX); 

SET @SQL='' 

SELECT @SQL=@SQL+'; KILL '+RTRIM(SPID) 

FROM master..sysprocesses 

WHERE dbid=DB_ID('資料庫名'); 

EXEC(@SQL);

ALTER DATABASE 資料庫名 SET MULTI_USER;