单用户模式切换多用户模式,命令如下:
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官网-多用户模式和单用户模式