C# 无法在sql express中附加数据库

C# 无法在sql express中附加数据库,c#,sql-server,visual-studio,sql-server-2005,C#,Sql Server,Visual Studio,Sql Server 2005,我无法在带有service pack 4的sql express edition中连接数据库。它显示错误。在几个小时前,它工作正常 我以windows身份验证身份登录。我的操作系统是windows 7 我已经附上了错误的屏幕截图 提前感谢。您尝试连接数据库时登录的用户没有访问“C:\Program Files\Microsoft SQL Server…”中文件的权限 尝试以“sa”身份登录,或对有权访问您试图附加的文件的用户使用Windows身份验证。当您试图附加数据库时登录的用户无权访问“C:

我无法在带有service pack 4的sql express edition中连接数据库。它显示错误。在几个小时前,它工作正常

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

我已经附上了错误的屏幕截图


提前感谢。

您尝试连接数据库时登录的用户没有访问“C:\Program Files\Microsoft SQL Server…”中文件的权限


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

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


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

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

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