我执行了以下工作:
USE [MyDatabase];
GO
CREATE LOGIN [MyDomain\MyAccount] FROM WINDOWS WITH DEFAULT_DATABASE=[MyDatabase];
CREATE USER [MyDomain\MyAccount] FOR LOGIN [MyDomain\MyAccount];
GRANT EXECUTE ON SCHEMA::[MySchema] TO [MyDomain\MyAccount];
GRANT SELECT ON SCHEMA::[MySchema] TO [MyDomain\MyAccou
我使用此查询关闭到Server的所有连接(Windows身份验证)
alter database YourDb set single_user with rollback immediate
现在我在我的web应用程序上发现了这个错误
无法打开登录请求的数据库"DataCleanup“。登录失败。
用户'BIVAR\DEV_WEB_VM$‘登录失败。
描述:在执行当前web请求时发生了未处理的异常。请查看堆栈跟踪以获得有关错误的更多信息,以及它起源于代码的位置。
异常详细信息: System.Data.SqlClient.SqlException:无法打开登录请求的数据库