MSSQL - SQL Server2008附加数据库失败 错误号:5120

时间:2021-07-17 17:05:29

附加数据库时,显示错误,错误信息为

MSSQL - SQL Server2008附加数据库失败 错误号:5120

一种解决方法为,设置mdf文件所在文件夹的权限(有些资料说只设置mdf文件的权限就好,但我试了不管用),在文件夹上右击——属性——安全,如图所示:

MSSQL - SQL Server2008附加数据库失败 错误号:5120

选择组或用户名中的Authenticated Users,点击编辑修改权限,选中允许完全控制,确定即可。

MSSQL - SQL Server2008附加数据库失败 错误号:5120

另一种解决方法,查了资料说不要用sa账户登录,用windows身份验证登录就可以附加成功,但是我的正好相反,用windows身份验证登录不能成功,用sa账户登录就可以附加成功。(真是无比神奇呀~~如果有大牛知道为啥麻烦告知一下,不胜感激呀)