附加数据库错误是5120

MAYDAY1993 2015-02-25 07:39:27
附加数据库,明明data下的文件夹里有.MDF文件啊,为什么一添加就没有啊?
还有,错误为5120是什么意思?权限问题还是怎样啊?

...全文
481 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
还在加载中灬 2015-03-02
  • 打赏
  • 举报
回复
也可以考虑直接设置文件夹安全属性 或者,统一以管理员身份运行SQLSERVER
u01287562628 2015-03-01
  • 打赏
  • 举报
回复
应该就主文件只读的问题,按文件去掉只读属性,别按文件夹去。
MAYDAY1993 2015-03-01
  • 打赏
  • 举报
回复
引用 4 楼 ky_min 的回复:
这错误网上的参考解决方案类似这样 可能是没有操作权限的原因,只要设置数据库文件的安全属性即可。 打开该数据库文件的属性窗口,选择“属性”菜单->选择“安全”标签->选择“编辑”按钮。 在选择组或用户名列表中,选择Authenticated Users,在权限列表中选中完全控制。 选择"确定"按钮关闭对话框。
谢谢大神!试过了,能用了,那我再问一下,是我每次要添加都要这样挨个儿更改啊,很麻烦啊,有没有什么统一的一键式全都可以的呢,还是说我少设置了什么东东
MAYDAY1993 2015-03-01
  • 打赏
  • 举报
回复
引用 2 楼 wmxcn2000 的回复:
你这个文件,是不是从光盘上拷来的? 去掉文件的只读属性,再试试。
拷过来的时候我就去掉只读了,可是你提醒之后我又去看看,竟然又恢复成只读,然后我又取消只读,再刷新,查看属性,还是只读,这是神马问题啊啊啊啊
流逝 2015-02-26
  • 打赏
  • 举报
回复
应该从磁盘复制出来,放在本地还原比较好
唐诗三百首 2015-02-26
  • 打赏
  • 举报
回复
请问E:\盘是光驱吗? 如是,将对应的数据库文件复制到本地磁盘上的路径后再附加. 并去掉只读属性,添加everyone读写权限, mdf文件-->右键-->属性-->安全-->添加everyone读写权限.
还在加载中灬 2015-02-26
  • 打赏
  • 举报
回复
这错误网上的参考解决方案类似这样 可能是没有操作权限的原因,只要设置数据库文件的安全属性即可。 打开该数据库文件的属性窗口,选择“属性”菜单->选择“安全”标签->选择“编辑”按钮。 在选择组或用户名列表中,选择Authenticated Users,在权限列表中选中完全控制。 选择"确定"按钮关闭对话框。
MAYDAY1993 2015-02-26
  • 打赏
  • 举报
回复
引用 2 楼 wmxcn2000 的回复:
你这个文件,是不是从光盘上拷来的? 去掉文件的只读属性,再试试。
我记得之前我取消了只读啊,一看才发现还是只读,然后我又取消了只读属性并应用于所有子文件夹,再打开还是只读啊 怎么回事呢
卖水果的net 版主 2015-02-26
  • 打赏
  • 举报
回复
你这个文件,是不是从光盘上拷来的? 去掉文件的只读属性,再试试。
yoan2014 2015-02-25
  • 打赏
  • 举报
回复
首先移动到英文路径下试试看, 如果再不行确定sqlserver 实例启动账户是否有权限访问对应的目录

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧