SQL2008附加数据库提示错误:5120

前几天在附加数据库时,出现了这个错误 

    

 

    在win7 x64系统上使用sql2008进行附加数据库(包括在x86系统正在使用的数据库文件,直接拷贝附加在X64系统中)时,提示无法打开文件,5120错误。 

    这个错误是因为没有操作权限,所以附加的时候出错,只要设置这个文件或文件夹安全属性即可。

 

    解决办法:

    1.打开该数据库文件存放的目录或数据库文件的属性窗口,选择“属性”菜单->选择“安全”标签->选择“编辑”按钮。  www.2cto.com  

 

    2.在选择组或用户名列表中,选择Authenticated Users,在权限列表中选中完全控制。

    3.选择"确定"按钮关闭对话框。

    如果仍不能解决问题,还可能是权限不够,用管理员权限重新运行SQLServer2008,即可附加数据库成功。

时间: 2024-07-31 07:45:39

SQL2008附加数据库提示错误:5120的相关文章

SQL2008 附加数据库提示5120错误及附加数据库之后显示为只读的解决方法

SQL2008打开mdf 附加数据库提示5120错误解决 前几天使用SQL2008打开MDF数据库文件,附加操作时,出现了这个错误     在win7 x64系统上使用sql2008进行附加数据库(包括在x86系统正在使用的数据库文件,直接拷贝附加在X64系统中)时,提示无法打开文件,执行Transact-SQL语句或批处理时发生了异常.错误5120. 这个错误是因为系统没有操作权限,所以附加的时候出错,只要设置这个文件或文件夹安全属性即可. 解决办法: 1.打开该数据库文件存放的目录或数据库文

SQL2008 附加数据库提示5120错误解决方法_mssql2008

前几天在附加数据库时,出现了这个错误       在win7 x64系统上使用sql2008进行附加数据库(包括在x86系统正在使用的数据库文件,直接拷贝附加在X64系统中)时,提示无法打开文件,5120错误. 这个错误是因为没有操作权限,所以附加的时候出错,只要设置这个文件或文件夹安全属性即可.解决办法:    1.打开该数据库文件存放的目录或数据库文件的属性窗口,选择"属性"菜单->选择"安全"标签->选择"编辑"按钮.    2

SQL2008 附加数据库提示 5120错误 解决办法_mssql2008

在win7 x64系统上使用sql2008进行附加数据库(包括在x86系统正在使用的数据库文件,直接拷贝附加在X64系统中)时,提示无法打开文件,5120错误. 是因为没有操作权限,所以附加的时候出错,只要设置这个文件或文件夹安全属性即可. 解决办法: 1.打开该数据库文件存放的目录或数据库文件的属性窗口,选择"属性"菜单->选择"安全"标签->选择"编辑"按钮. 2.在选择组或用户名列表中,选择Authenticated Users

sql2008 附加数据库时出现错误5123提示的解决方法_mssql2005

错误载图 解决方法: 1.直接把己有数据库复制到sql安装目录下C:/Program Files/Microsoft SQL Server/MSSQL10.MSSQLSERVER/MSSQL/DATA 这样就可以附加,不知道是不是在装数据库时漏选了什么操作,以前没遇到过. 2.在己有数据库mdf和ldf文件上, 右键---->属性---->添加---->高级---->立即查找---->Authenticated Users---->确定 ------>完全控制勾上

sql2005 附加数据库出错(错误号:5123)解决方法_mssql2005

[错误提示]无法为此请求检索数据.(Microsoft.SqlServer.SmoEnum)其他信息执行Transact-Sql语句或批处理时发生了异常.(Microsoft.SqlServer.ConnectionInfo)尝试打开或创建物理文件"d:\Data\***.mdf"时,Create file遇到操作系统错误5(拒绝访问.) [问题背景]数据库版本:SQL Server 2005企业版操作系统版本:Windows Server 2003企业版错误引发描述:数据库分离后,把

SQL2005附加数据库出错(错误号:5123)

  错误提示] 无法为此请求检索数据.(Microsoft.SqlServer.SmoEnum)其他信息执行Transact-Sql语句或批处理时发生了异常.(Microsoft.SqlServer.ConnectionInfo)尝试打开或创建物理文件"d:Data***.mdf"时,Create file遇到操作系统错误5(拒绝访问.) [问题背景] 数据库版本:SQL Server 2005企业版 操作系统版本:Windows Server 2003企业版 错误引发描述:数据库分离

sql2008 附加数据库时出现5123 错误解决办法

解决方法:   1.直接把己有数据库复制到sql安装目录下  代码如下 复制代码 C:/Program Files/Microsoft SQL Server/MSSQL10.MSSQLSERVER/MSSQL/DATA   这样就可以附加,不知道是不是在装数据库时漏选了什么操作,以前没遇到过.   2.在己有数据库mdf和ldf文件上,     代码如下 复制代码 右键---->属性---->添加---->高级---->立即查找---->Authenticated Users

SQL2005附加数据库提示——版本为655,无法打开,此服务器支持611版本

  错误提示:   数据库StudentDB的版本为 655,无法打开.此服务器支持 611 版及更低版本.不支持降级路径.   原因: 版本655指的是SQL2008, 版本611指的是SQL2005, (还有一个版本539指的是SQL2000) 楼主的情况属于典型的从高版本降低至低版本使用的情景. 按微软的官方说法, 是不支持从高版本附加到低版本的.   解决办法:   首先, 找一台装有SQL Server 2008的电脑, 将你的数据库文件附加到这台电脑里. 附加成功后, 在SSMS的对

附加数据库时出现错误,请知道帮忙看看。谢谢!

问题描述 ===================================附加数据库对于服务器"YANGKANG-PC"失败.(Microsoft.SqlServer.Smo)------------------------------有关帮助信息,请单击:http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.0.1600.22+((SQL_PreRelease).080709-14