sql server单用户模式下怎么修改为多用户模式

如题所述

第1个回答  2019-08-11

单用户模式切换多用户模式,命令如下:

alter database 数据库名 set Single_user  --单用户
alter database 数据库名 set multi_user   --多用户

或者

sp_dboption 数据库名,"single user",true  --单用户

sp_dboption 数据库名,"single user",false  --多用户

如果使用ALTER DATABAS 或者是使用 SP_DBOPTION都没有办法更改到多用户或者单用户模式下
解决办法是在活动和监视器中的进程,把与目的库有关的KILL掉,然后刷新一下。使用ALTER DATABASE DB_TYZ 再修改就好了。

扩展资料:

多用户模式和单用户模式

多用户模式就是同一时间可以有多个个用户同时登录,可以多个用户同时操控SQL server数据库,修改数据库中的内容。

单用户模式就是同一时间只有一个用户能登录,保证只有当前用户可以修改数据库,比如管理员用户就是典型的单用户模式。

参考资料来源:sql server官网-多用户模式和单用户模式