After a SQL Server Restore on a database – I saw the database set at RESTRICTED USER mode.
The result of the database set with RESTRICTED USER is it prevents new connections being made to the database by users who do not have the appropriate database roles assigned.
Users were not able to access the database.
I Solved the problem by issuing these commands:
1.ALTER DATABASE mydatabase SET SINGLE_USER WITH ROLLBACK IMMEDIATE
2.GO
3.ALTER DATABASE mydatabase SET MULTI_USER
4.GO
Read More on SQL Server Restores
SQL Server – Restore Database Estimated Finish Time - SQL Server ...
SQL Server - RESTORE VERIFYONLY - SQL Server DBA
Author: Jack Vamvas (http://www.sqlserver-dba.com)
本文介绍了一种解决SQL Server数据库恢复后设置为RESTRICTED USER模式的问题,该模式阻止了未分配适当数据库角色的用户连接到数据库。通过使用ALTER DATABASE命令将数据库模式更改为SINGLE_USER并立即回滚,然后再次更改为MULTI_USER,成功解决了此问题。

2086

被折叠的 条评论
为什么被折叠?



