SQL Server 单用户多用户模式切换
Posted 碌云
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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
官方文档:将数据库设置为单用户模式
以上是关于SQL Server 单用户多用户模式切换的主要内容,如果未能解决你的问题,请参考以下文章
在存储过程中通过用户的默认架构进行访问时,在SQL Server中切换用户失败
如何在多架构 MS SQL Server 环境中使用 Flyway?