解决附加数据库失败的问题
2015-03-31 16:24
274 查看
在SQL Server中附加数据库时经常出现各种错误,最常见的一种是“拒绝访问”,每次遇到这样的问题都很困扰,但仔细想想,为什么会拒绝访问呢?肯定是不想让你访问,没有给你这个权限,所以我们要赋予需要附加的数据库更大的权限。
软件:SQL Server 2008
想要解决这个问题,要赋予数据库更高的权限。找到数据库文件,右键单击.mdf文件,选择“属性”,打开属性面板。
点击上图中的“安全”,然后点击其中的“编辑”按钮,进入.mdf文件的权限设置面板,单击“添加”按钮。
进入“选择用户和组”面板。单击左下角的“高级”,进入高级设置界面,然后点击“立即查找”。
下图是查找到的结果。选择下图中用红色小框框住的“NETWORK SERVICE”,然后单击“确定”按钮。
这样我们就选择了“NETWORK SERVICE”这个对象,如下图,再单击“确定”按钮,返回到.mdf文件的权限设置面板。
在下图的权限设置面板中,为.mdf文件设置“完全控制”的权限,然后单击“确定”即可。
按照上面的步骤,为.ldf文件做同样的操作。设置完成以后,再次附加数据库,即可成功。
工具/原料
电脑一台软件:SQL Server 2008
方法/步骤
我在附加数据库的时候,遇到了下面的问题,提示“拒绝访问“,如下图所示。想要解决这个问题,要赋予数据库更高的权限。找到数据库文件,右键单击.mdf文件,选择“属性”,打开属性面板。
点击上图中的“安全”,然后点击其中的“编辑”按钮,进入.mdf文件的权限设置面板,单击“添加”按钮。
进入“选择用户和组”面板。单击左下角的“高级”,进入高级设置界面,然后点击“立即查找”。
下图是查找到的结果。选择下图中用红色小框框住的“NETWORK SERVICE”,然后单击“确定”按钮。
这样我们就选择了“NETWORK SERVICE”这个对象,如下图,再单击“确定”按钮,返回到.mdf文件的权限设置面板。
在下图的权限设置面板中,为.mdf文件设置“完全控制”的权限,然后单击“确定”即可。
按照上面的步骤,为.ldf文件做同样的操作。设置完成以后,再次附加数据库,即可成功。
相关文章推荐
- 【数据库】如何解决数据库附加失败问题
- 附加数据库失败 无法升级数据库,因为它是只读的...问题解决方式
- 【数据库】如何解决数据库附加失败问题
- SQL附加数据库失败问题的解决方法
- 遇到的问题------SQL Server 附加数据库失败的解决办法(3415错误)
- 遇到的问题------SQL Server 附加数据库失败的解决办法(3415错误)
- SQL Server附加数据库失败,错误5120问题解决办法
- SQL Server附加数据库失败 错误5120问题解决办法
- SQL附加数据库失败问题的解决方法
- 解决php原生连接数据库失败的问题(1)
- 附加数据库出错(错误5123)的解决办法(问题虽然解决了,但原因未找到,求指教!)
- SQL Server 附加数据库失败的解决办法 (3415错误)
- IIS发生意外错误及访问iis元数据库失败问题原因及解决办法
- sql server 2000,Log.LDF文件丢失,附加数据库失败的解决办法
- sqlserver2008附加数据库问题解决
- Vista下sql2005附加数据库失败问题
- 附加数据库失败,操作系统错误 5:”5(拒绝访问。)”的解决办法
- Oracle表空间文件损坏导致的数据库异常关闭并启动失败问题的解决方法
- SQL2008附加数据库失败,错误5120解决方法
- SQL Server 2014附加数据库失败,错误5120的解决方法之一