SQL Server附加数据库:访问被拒绝

时间:2011-01-11 18:08:33

标签: sql sql-server

我创建了一个MDF数据库文件,最近我重新格式化了我的计算机。当我将数据库文件附加到SQL Server时,我收到“访问被拒绝”错误。我在网上看了一下,发现其他人遇到了类似的问题,这个问题是通过以管理员身份运行SQL服务器来解决的,但这对我没有用。我正在使用Windows身份验证,如果这有助于理解问题。

我被锁了!

感谢。

2 个答案:

答案 0 :(得分:2)

将您的用户帐户添加到系统管理员角色。我怀疑您的帐户没有必要的权限。

答案 1 :(得分:2)

SQL Server运行的服务帐户 - 必须具有访问MDF文件所在位置的权限。

例如,如果您的MDF文件位于C:\ SqlDatabases \文件夹中,则需要确保服务帐户(SQL Server运行的服务)具有读取和写入此目录的权限。