SqlServer2008R2附加数据库错误5123

问题描述:
今天在用自己电脑附加数据库的时候居然报错了,提示的错误代码为5123,以前从未遇到过这种情况,百度了很多内容最后终于成功了,便记录下来了供大家参考:

附加错误环境:
系统:win8.1 64位系统;
数据库版本:SqlServer2008R2;
错误原型图如下所示:
SqlServer2008R2附加数据库错误5123
 
 
错误原因:
附加的数据库文件没有Authenticated Users的完全控制权限。

修正方法:
右键数据库文件,选择“属性”→“安全”→“高级”→“权限”→“继续”→“添加”→“选择主体”→“高级”→“立即查找”→找到Authenticated Users权限,然后“确定”→“完全控制”→“确定”即可,如下图所示:
SqlServer2008R2附加数据库错误5123
 
SqlServer2008R2附加数据库错误5123
 
SqlServer2008R2附加数据库错误5123
 
SqlServer2008R2附加数据库错误5123
 
SqlServer2008R2附加数据库错误5123
 
SqlServer2008R2附加数据库错误5123
 
SqlServer2008R2附加数据库错误5123

大功告成!!!希望对大伙有帮助!!!