SQL Server 数据库限制单用户使用和解除单用户使用

一个在单用户(SINGLE_USER)模式下的数据库一次只能有一个链接。在限制用户(RESTRICTED_USER)模式下的数据库只能接受被认为是“合格”用户的链接——这些用户属于dbcreator或sysadmin服务器角色,或者是那个数据库的db_owner角色的成员。  
数据库在默认时处于多用户模式(MULTIPLE_USER),这意味着全部具备一个数据库中有效用户名的用户均可以链接该数据库。   数据库

在数据库维护阶段时通常须要将数据库限制为单用户模式。能够使用下面的语句进行更改。设置为单用户模式,数据库会标志为【单个用户】服务器

1
ALTER DATABASE 数据库名称 SET SINGLE_USER;

有时候在数据库还原时发生错误,也会将数据库设置为单用户模式,形成应用程序没法链接数据库,针对这种状况将用户访问模式更改成多多用户【MULTI_USER】便可恢复访问。spa

1
ALTER DATABASE 数据库名称 SET MULTI_USER;
相关文章
相关标签/搜索