sql2008 附加数据库出错解决方法


当遇到 无法为此请求检索数据,(Microsoft.SqlServer.SmoEnum)其他信息执行Transact-Sql语句或批处理时发生了异常,

Microsoft.SqlServer.ConnectionInfo)尝试打开或创建物理文件e:\**\***.mdf时,Create file遇到操作系统错误5(拒绝访问)时

第一:给数据库文件所在的文件夹属性安全里添加相应的用户并赋予完全操作权限即可解决问题 ,比如:Administrators用户组、NETWORK SERVICE、MSSQLUser或Everyone,具体用哪个,看你的SQL服务是哪个帐户启动的,如果不清楚,可以直接添加Everyone用户,然后开放其所有权限。

第二:可能你通过上面的解决方法,给数据文件所在的文件夹添加了相应的用户和操作权限,但问题依旧。最后解决方法是:给每个数据库文件(包括mdf、ldf、ndf)分别设置用户和操作权限(操作方法和给文件夹加操作权限一样,都是在右键属性里的安全选项)。问题终于彻底得到解决。原因应该是文件夹的权限没有自动继承到里面的文件上。

优质内容筛选与推荐>>
1、VirtualBox上的靶机与VMware kali网络问题
2、eclipse手动添加本地jar包到本地maven仓库
3、English trip V2-B 21 Personal History Teacher: Russell
4、hive中Sort By,Order By,Cluster By,Distribute By,Group By的区别
5、版本控制 django缓存 跨域 redis


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号