Sql server 实体框架创建系统用户不需要的数据库';我也不能进入

Sql server 实体框架创建系统用户不需要的数据库';我也不能进入,sql-server,entity-framework,code-first,Sql Server,Entity Framework,Code First,我已使用microsoft帐户登录到windows 8。计算机按预期将我视为BAGGINS\Max(machinename/user) 我有一个应用程序,它首先使用实体框架代码来生成数据库。但是,当使用代码访问数据库时,我会收到一个错误,即“BAGGINS\Max”没有访问数据库的权限 我已进入sql server,BAGGINS\Max拥有sql server实例的完全权限,但没有登录sql server创建的数据库的帐户 我以前从未遇到过这个问题,但上一次是在Windows7上。有人知道这背

我已使用microsoft帐户登录到windows 8。计算机按预期将我视为BAGGINS\Max(machinename/user)

我有一个应用程序,它首先使用实体框架代码来生成数据库。但是,当使用代码访问数据库时,我会收到一个错误,即“BAGGINS\Max”没有访问数据库的权限

我已进入sql server,BAGGINS\Max拥有sql server实例的完全权限,但没有登录sql server创建的数据库的帐户

我以前从未遇到过这个问题,但上一次是在Windows7上。有人知道这背后的原因是什么,可能是一个解决办法吗? 干杯

更新1

我创建了另一个项目,有一个朋友在他的Windows7计算机上运行相同的代码。两者都有效。这意味着我对使用实时身份验证和sql server的windows 8有一些奇怪的想法,但我仍然找不到解决方案

更新2


我在sql server(express 2012)中创建了一个具有完全管理员权限的新用户,并在连接字符串中使用了该用户。不过,我还是犯了同样的错误。实际上,该用户甚至不能登录到sql server

当我从windows 7升级到Win 8时,我确实遇到了一个相关问题,我必须授予用户帐户对存放数据库文件的文件夹的读/写权限