附加数据库时报5120错误,如何处理(附加数据库错误950)
大家好,今天本篇文章就来给大家分享附加数据库时报5120错误,如何处理,以及附加数据库错误950对应的知识和见解,内容偏长哪个,大家要耐心看完哦,希望对各位有所帮助,不要忘了收藏本站喔。
1sql2008在附加数据库的时候出现出现编号5120错误
出现该问题的原因是因为SQL对数据库无访问权限。放置数据库文件的目录或数据库文件,需要给MSSQLSERVERUSER用户所有权限。如果不懂得设置权限,请直接给予目录everyone权限即可。
打开你要加的数据库所在文件的属性窗口,然后按照你说的那几步。
貌似是因为没有操作权限,所以附加的时候出错,只要设置这个文件或文件夹安全属性即可。打开该数据库文件存放的目录或数据库文件的属性窗口,选择“属性”菜单-选择“安全”标签-选择“编辑”按钮。
这种错误是文件权限问题,即你那个MDF文件操作系统没有给其他应用程序的访问权限,当前用户可能没有权限操作这个文件。
我的SQL 2005就可以在界面上添加数据库连接了。不需要Transact-SQL 进行连接的。
分离再附加一般是不行的,除非特别简单的库。备份还原,也不是肯定可以的,但多数库还行(有的会报错)最合理方式,导出为脚本,在2008上建立库框架,然后DTS导入数据。
2sql2005附加数据库出现5120错误怎么处理
首先打开sqlserver management studio,登录身份选择windows身份验证,点击连接。
搜索 Microsoft SQL Server, Error: 5120 可知,应该是权限的问题,把文件所在的文件夹的“完全控制”权限赋予 Sql Server admins 应可解决问题。
出现该问题的原因是因为SQL对数据库无访问权限。放置数据库文件的目录或数据库文件,需要给MSSQLSERVERUSER用户所有权限。如果不懂得设置权限,请直接给予目录everyone权限即可。
这种错误是文件权限问题,即你那个MDF文件操作系统没有给其他应用程序的访问权限,当前用户可能没有权限操作这个文件。
你是win7的系统么,这个应该是权限的问题吧,你看看是不是当前用户没有权限。
很简单,你把所要附加的文件,换一个位置存放,再附加,就可以了,原因是你之前附加过一次,但是后来又存到了数据库的一个文件下,所要就冲突了,拒绝访问。我之前就遇到过同样的问题。
3SQL附加数据库报5120的错误,是怎么回事
1、附加数据库失败有很多原因(NTFS分区内的文件权限数据库文件完整性 等等)本文附加数据库失败是指在NTFS分区文件没有权限而无法附加成功,所以解决方法仅对此种情况。
2、出现该问题的原因是因为SQL对数据库无访问权限。放置数据库文件的目录或数据库文件,需要给MSSQLSERVERUSER用户所有权限。如果不懂得设置权限,请直接给予目录everyone权限即可。
3、搜索 Microsoft SQL Server, Error: 5120 可知,应该是权限的问题,把文件所在的文件夹的“完全控制”权限赋予 Sql Server admins 应可解决问题。
4、打开你要加的数据库所在文件的属性窗口,然后按照你说的那几步。
好了,附加数据库时报5120错误,如何处理的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于附加数据库错误950、附加数据库时报5120错误,如何处理的信息别忘了在本站进行查找哦。