我创建了一个MDF数据库文件,最近我重新格式化了我的计算机。当我将数据库文件附加到SQL Server时,我收到“访问被拒绝”错误。我在网上看了一下,发现其他人遇到了类似的问题,这个问题是通过以管理员身份运行SQL服务器来解决的,但这对我没有用。我正在使用Windows身份验证,如果这有助于理解问题。
我被锁了!
感谢。
答案 0 :(得分:2)
将您的用户帐户添加到系统管理员角色。我怀疑您的帐户没有必要的权限。
答案 1 :(得分:2)
SQL Server运行的服务帐户 - 必须具有访问MDF文件所在位置的权限。
例如,如果您的MDF文件位于C:\ SqlDatabases \文件夹中,则需要确保服务帐户(SQL Server运行的服务)具有读取和写入此目录的权限。