sql2008 附加数据库出错解决方法
2013-07-03 10:39
218 查看
当遇到 无法为此请求检索数据,(Microsoft.SqlServer.SmoEnum)其他信息执行Transact-Sql语句或批处理时发生了异常,
Microsoft.SqlServer.ConnectionInfo)尝试打开或创建物理文件e:\**\***.mdf时,Create file遇到操作系统错误5(拒绝访问)时,
第一:给数据库文件所在的文件夹属性安全里添加相应的用户并赋予完全操作权限即可解决问题 ,比如:Administrators用户组、NETWORK SERVICE、MSSQLUser或Everyone,具体用哪个,看你的SQL服务是哪个帐户启动的,如果不清楚,可以直接添加Everyone用户,然后开放其所有权限。
第二:可能你通过上面的解决方法,给数据文件所在的文件夹添加了相应的用户和操作权限,但问题依旧。最后解决方法是:给每个数据库文件(包括mdf、ldf、ndf)分别设置用户和操作权限(操作方法和给文件夹加操作权限一样,都是在右键属性里的安全选项)。问题终于彻底得到解决。原因应该是文件夹的权限没有自动继承到里面的文件上。
Microsoft.SqlServer.ConnectionInfo)尝试打开或创建物理文件e:\**\***.mdf时,Create file遇到操作系统错误5(拒绝访问)时,
第一:给数据库文件所在的文件夹属性安全里添加相应的用户并赋予完全操作权限即可解决问题 ,比如:Administrators用户组、NETWORK SERVICE、MSSQLUser或Everyone,具体用哪个,看你的SQL服务是哪个帐户启动的,如果不清楚,可以直接添加Everyone用户,然后开放其所有权限。
第二:可能你通过上面的解决方法,给数据文件所在的文件夹添加了相应的用户和操作权限,但问题依旧。最后解决方法是:给每个数据库文件(包括mdf、ldf、ndf)分别设置用户和操作权限(操作方法和给文件夹加操作权限一样,都是在右键属性里的安全选项)。问题终于彻底得到解决。原因应该是文件夹的权限没有自动继承到里面的文件上。
相关文章推荐
- sql2008 附加数据库时出现错误5123提示的解决方法
- SQL2008附加数据库时出错的解决办法
- SQL2008附加数据库失败,错误5120解决方法
- SQL Server 2005附加数据库出错(错误号:5123)解决方法
- SQL Server 2008附加数据库时出错的解决方法
- SQL2008 附加数据库提示5120错误解决方法
- sql2005 附加数据库出错(错误号:5123)解决方法
- SQL Server里附加数据库出错的解决方法
- sql server 2005 express附加数据库出错解决方法——添加数据库用户
- 附加数据库出错解决方法
- SQL Server 2008附加数据库时出错的解决方法
- sql server 2005 express附加数据库出错解决方法
- SQL server 2005 附加数据库出错解决方法
- 解决方法:dede数据库更新附加表 `dede_addonarticle`` 时出错
- SQL2008附加数据库时出错的解决办法 错误代号5120
- 附加数据库时出错。有关详细信息,请单击“消息”列中的超链接。解决方法
- sql2008 附加数据库时出现错误5123提示的解决方法
- SQL 2005 附加数据库出错"解决方法
- SQL2008附加数据库时出错的解决办法 错误代号5120
- (转载)SQL Server2008附加数据库之后显示为只读时解决方法