sqlserver2012 数据库附加只读的解决方法

注意:我是在服务器附加数据库时出现此错误,由于服务器不方便我用自己本地电脑做了实验,结果相同

先说错误:附加数据库时出现只读(如果是这个问题,人品不错来对地方了!)

只读的错误信息

解决一:右键选择只读数据库 –> “属性” –> “选项” –> “状态”,其中有“数据库为只读”这一项为 True,改为 False。如果能成功修改成功,说明数据库文件与日志文件的权限足够。

状态只读

大部分数据库出现只读,只靠这种方法是不行的会出现以下错误 5120

错误代码

解决二:出现这种错误大都是所附加的数据库权限不够,解决方法就是修改数据库文件与数据库日志文件的权限

具体步骤:找到附加的数据文件(数据文件以及日志文件)→右键属性 →找到安全→点击编辑→修改权限

 

修改权限                     

权限修改完成之后再对数据库进行之上操作,及:右键选择只读数据库 –> “属性” –> “选项” –> “状态”,其中有“数据库为只读”这一项为 True,改为 False。

点击确定,可能修改成功。

希望之上操作能对大家有所帮助。

 

 

  • 6
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值