对SQL Server的附加数据库一直不太了解,数据库的转移之前都是通过备份然后还原来完成的,前不久机器故障重装了系统,因此SQL Server也重装了,装好后数据库都没了,但其实数据库的文件(mdf,ldf)都在,我想正是用附加数据库的好时机。

选择某个数据库附加,报错,如下图所示

经过一番搜索尝试,找到一种解决办法:

在己有数据库mdf和ldf文件上,右键---->属性---->安全---->添加---->高级---->立即查找---->Authenticated Users---->确定
勾上完全控制---->确定 

再次尝试附加数据库,OK