⑴ SQL Server 資料庫變成單個用戶怎麼辦
1、首先我們打開SQL SERVER的管理控制台,找到一個要設置角色的用戶。
⑵ sql server資料庫從單用戶模式改為多用戶模式
今天想在sql
server2005下復制一個資料庫,結果最後一步出錯,復制沒成版功反而導致資料庫打不開了權,
名稱後出現"單個用戶",估計是進行復制的時候自動將其改為了單用戶模式,可通過執行如下語句恢復多用戶模式。
原理是先kill佔用了資料庫的那個進程,然後設置資料庫為多用戶模式。
USE
master;
GO
DECLARE
@SQL
VARCHAR(MAX);
SET
@SQL=''
SELECT
@SQL=@SQL+';
KILL
'+RTRIM(SPID)
FROM
mastersysprocesses
WHERE
dbid=DB_ID('資料庫名');
EXEC(@SQL);
GO
ALTER
DATABASE
資料庫名
SET
MULTI_USER;