无权访问数据库文件

时间:2012-07-17 11:21:24

标签: asp.net sql database

上周我在我的机器上创建了一个ASP.NET Web应用程序项目。它连接到SQL Server数据库文件以进行测试。数据库是在visual studio的服务器资源管理器部分创建的,它创建了一个包含其中所有信息的数据库文件。我正在使用Windows身份验证连接到数据库。

最近我的电脑已经迁移到我公司内的新网络上。现在我无法访问数据库文件。我得到的错误是Login failed for user "DOMAIN/USER"。我想这是因为域已经更改,我的计算机和数据库服务器位于不同的域中。但是,我无法访问旧域以添加新的登录名或具有priveladges的用户来访问数据库。

我怎么能得到这个呢?

1 个答案:

答案 0 :(得分:1)

除非管理员愿意为您提供旧驱动器中的文件副本,否则无法解决此问题。

因此,您必须重新创建数据库。

幸运的是,如果采取适当的预防措施,这将很容易。

选项1:如果您的数据库受源代码管理,只需签出最新的数据库版本即可。

选项2:加载数据库的最新备份。