附加数据库时,提示“Microsoft SQL Server,错误: 5120”, 解决方案

错误的提示内容为:

 

解决方案:

其实这是系统权限的问题,它的导致可能是由于重装了系统,或者从别的地方(如,当时在另外一台电脑上该数据库已经通过安全的方式附加到了SQL Server中)直接拷贝过来,而没有处理好用户权限的问题。

它的具体解决办法时,就是在本机上,使得任何用户都有权限对其进行“完全控制”操作。具体流程如下,

先后对xxx.mdf、xxx_log.ldf文件的文件属性中的安全进行设置,将Users的权限都打开即可。

   

 

 

 

 

PS:

此外,此外,即便如上操作,在Studio中附加数据库时,还是会出现明明已经关闭了“用户实例登录标识”,但是还是提示用户登录标志的错误,如下图所示。

   

这个问题,还需后续的研究解决。

 

 

 

 

 

主要参考文章:

1.1040607558001Microsoft SQL Server,错误: 5120, 2015-4.

 

posted @ 2016-08-13 09:55  wenglabs  阅读(1802)  评论(0编辑  收藏  举报