SQL Server 單用戶多用戶模式切換


單用戶改為多用戶執行SQL:

USE master;

GO

declare @kid varchar(8000)

set @kid=''

select @kid=@kid+' kill '+cast(spid as varchar(8))

from master..sysprocesses

where dbid=db_id('DBname')

Exec(@kid)

GO

ALTER DATABASE DBname SET MULTI_USER

GO

多用戶改為單用戶執行SQL:
ALTER DATABASE DBname SET SINGLE_USER

設置數據庫只讀狀態SQL:
ALTER DATABASE DBname SET READ_ONLY

官方文檔:將數據庫設置為單用戶模式


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM