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 单用户多用户模式切换的主要内容,如果未能解决你的问题,请参考以下文章

安装了Arcgis server后默认的多了用户账号怎么办

在存储过程中通过用户的默认架构进行访问时,在SQL Server中切换用户失败

如何在多架构 MS SQL Server 环境中使用 Flyway?

SQL Server 2000怎么以单用户模式使用RESTORE DATABASE操作异常终止 怎么办?

sqlserver这个修改数据库名称语句

SQL SERVER 如何切换 登入的 用户