无法在sql express中附加数据库

时间:2011-04-13 12:25:10

标签: c# sql-server visual-studio sql-server-2005

我无法使用service pack 4.s附加sql express版本中的数据库。它显示错误。它工作正常,直到几个小时后。

我以windows身份验证登录。我的操作系统是Windows 7.

我附加了错误enter image description here

的屏幕截图

提前致谢。

2 个答案:

答案 0 :(得分:2)

当您尝试附加数据库时,您登录的用户无权访问“C:\ Program Files \ Microsoft SQL Server ...”中的文件。

尝试以“sa”身份登录,或者对有权访问您尝试附加的文件的用户使用Windows身份验证。

答案 1 :(得分:2)

将该.mdf文件的操作系统权限设置为完全权限。简而言之,将权限更改为“Everyone”。它不会给出错误