C# 为什么可以';我是否可以访问我在MVC中创建的任何以前/当前数据库?

C# 为什么可以';我是否可以访问我在MVC中创建的任何以前/当前数据库?,c#,asp.net-mvc,database,visual-studio-2013,C#,Asp.net Mvc,Database,Visual Studio 2013,我的MVC项目有一个严重的问题。我正在使用实体框架来构建我的数据库。 然而,最近,每当我使用实体框架构建数据库时,我都无法连接到我的数据库。 它说,当我尝试在服务器资源管理器中连接时,“无法打开登录请求的数据库”CampDb。用户ACER\Apu的登录失败” 我一直在网上寻找并试图修复它,但没有成功。 有人知道什么会阻止我访问数据库吗? 有人知道如何解决此问题吗?使用与SQL Server或Express Client相同的凭据检查此问题,看看它们是否正常工作。如何获取它们?我以前从未使用过SQ

我的MVC项目有一个严重的问题。我正在使用实体框架来构建我的数据库。 然而,最近,每当我使用实体框架构建数据库时,我都无法连接到我的数据库。 它说,当我尝试在服务器资源管理器中连接时,“无法打开登录请求的数据库”CampDb。用户ACER\Apu的登录失败”

我一直在网上寻找并试图修复它,但没有成功。 有人知道什么会阻止我访问数据库吗?
有人知道如何解决此问题吗?

使用与SQL Server或Express Client相同的凭据检查此问题,看看它们是否正常工作。如何获取它们?我以前从未使用过SQL Server凭据。抱歉,我没有经验。hmm请签出连接字符串的web.config或app.config。您的windows帐户没有SQL中数据库的权限。您的连接字符串中可能有
integratedsecurity=True
。授予您在db上的帐户权限,或者将连接字符串更改为具有权限的用户/密码组合。好的,我通过说integrated security=“false”成功通过了它。到目前为止,我正在建设的网站,所以这将作为一个临时工作周围。谢谢你们两位的帮助。