sql2005 create file遇到操作系统错误5拒绝访问 错误1802
问题1:尝试打开或创建物理文件 'E:\Library.mdf' 时,CREATE FILE 遇到操作系统错误 5(拒绝访问。)。
最佳回答:
这是因为SQL Server的启动帐户(一般是system或某个操作系统管理员),对E盘根目录没有创建文件的权限。右击E盘,在属性里查看“安全”选项卡里查看用户的权限。查看启动帐户是谁,运行services.msc,在服务管理器里找到SQL Server服务,然后看“登录”选项卡。
本人补充发现,是权限的问题。。->任务管理器:找到sqlservr.exe用户名为:NETWORK SERVICE及SYSTEM。于是把指定目录的权限加上这两个用户。完全控制 。问题就解决了。。。
如果要用sa用户登录需要对security里面的login进行设置sa的status和密码
相关推荐
-
sql2005 create file遇到操作系统错误5拒绝访问 错误1802
问题1:尝试打开或创建物理文件 'E:\Library.mdf' 时,CREATE FILE 遇到操作系统错误 5(拒绝访问.). 最佳回答: 这是因为SQL Server的启动帐户(一般是system或某个操作系统管理员),对E盘根目录没有创建文件的权限.右击E盘,在属性里查看"安全"选项卡里查看用户的权限.查看启动帐户是谁,运行services.msc,在服务管理器里找到SQL Server服务,然后看"登录"选项卡. 本人补充发现,是权限的问题..->任
-
Sqlserver 2005附加数据库时出错提示操作系统错误5(拒绝访问)错误5120的解决办法
最近几天从网上找了几个asp.net的登录案例想要研究研究代码,结果在用Sql Server2005附加数据库文件时弹出错误信息: 看到网友回复说:只需给Authenticated Users赋所有权限就行了. 本人也遇到类似的问题,但是解决方法很简单,只需要使用管理员的身份打开SQL Server Management Studio,即可附加数据库了 如下图: ,一时无解,遂求助于百度谷歌,经过各种试验,特将解决办法整理于此,希望能帮到大家,同时如果有好的意见大家多多交流啊! 方案一:切换登
-
dos命令或批处理 发生系统错误5 拒绝访问
win7在dos下运行net start mysql 不能启动mysql!提示发生系统错误 5:拒绝访问! 切换到管理员模式就可以启动了.所以我们要以管理员身份来运行cmd程序来启动mysql. 那么如何用管理员身份来运行cmd程序呢? 1.在开始菜单的搜索框张收入cmd,然后右键单击,并选择以管理员身份运行! 如果每天都要启动mysql服务,这样不很麻烦? 所以: 2.右键单击cmd选择"附到[开始]菜单(U)";这是就可以到开始菜单上找到cmd了, 3.右击选择属性,选择快捷方式,
-
清除SQL SERVER错误日志出现操作系统错误的解决方法
之前在UAT环境搭建的SQL SERVER 2008 R2数据库一直用得比较正常,但最近发现在Sharepoint中不能进行任何操作了,开始以为是什么配置出了问题(因为一直在研究一些新的应用和集成,需要不断地测试),但后来发现是数据库硬盘没用一点空间了,那么自然是不能存任何数据了,所以最先开始清理一些无用的数据库日志,磁盘空间多了几个G的容量,但是等到第二天情况依然如此,数据库硬盘还是满了,问题依旧存在,后台仔细检查了一下所有数据库的容量(因为最初以为是数据库空间每天增长太快了把硬盘占满了),发
-
解决SQL SERVER数据库备份时出现“操作系统错误5(拒绝访问)。BACKUP DATABASE 正在异常终止。”错误的解决办法
SQL SERVER数据库进行备份时出现"操作系统错误5(拒绝访问).BACKUP DATABASE 正在异常终止."错误.我们应该如何解决这个问题?小编今天为大家推荐一个解决办法. 一般备份文件选择的目录为磁盘根目录或备份所选分区未授予sqlserver用户读写权限时会出现此错误. 解决办法就是给sqlserver用户授予权限: 选择要备份的文件夹 ,右键-->属性-->安全-->看下"组或用户"是否包涵Authenticated Users 这
-
vsftp上传553 Could not create file错误解决
搭建一个ftp服务器,我使用ubuntu 10.04操作系统,下载vsftpdy源代码, 进行了编译,安装,然后按照INSTALL文件,创建了用户等操作. 因为时间比较紧,我采用匿名用户,进行文件的上传测试.修改了/etc/vsftpd.conf文件, 将默认注释不让匿名用户上传文件的注释去掉,然后保存,然后杀死vsftpd进程,然后重新运行 $ sudo vsftpd & 进行ftp服务器的启动. 使用一个客户端,可以正常的连接,但是当上传文件时,总是报553 Could not create
-
完美解决Could not load file or assembly AjaxPro.2 or one of its dependencies. 拒绝访问。 原创
Server Error in '/' Application. -------------------------------------------------------------------------------- Could not load file or assembly 'AjaxPro.2' or one of its dependencies. 拒绝访问. Description: An unhandled exception occurred during the
-
SVN无法提交出现 Can't set file "/db/txn_current" read-write :拒绝访问
SVN无法提交 Can't set file "/db/txn_current" read-write :拒绝访问 原因: 在commit文件时,svn服务器被强行关闭了,导致版本信息文件写入不成功,重启后读取信息就不正确了! 解决办法: 重新将正确的版本信息写入到current.txn-current文件. 1.明确版本号(建议回滚一个版本,例如300,取299,以防最新的commit内容也不正常) 并删除最新版本(\Repositories\ProjectName\db\revpr
-
SQL Server附加数据库报错无法打开物理文件,操作系统错误5的图文解决教程
问题描述: 附加数据时,提示无法打开物理文件,操作系统错误5.如下图: 问题原因:可能是文件访问权限方面的问题. 解决方案:找到数据库的mdf和ldf文件,赋予权限即可.如下图: 找到mdf和ldf文件,本演示以ldf为例. 1.点击文件右键属性-->安全-->编辑 2.编辑-->添加 3.添加-->高级 4.高级-->立即查找-->搜索结果中找到-->Everyone-->确定-->确定 5.确定-->默认选中的Everyone用户-->
-
SVN无法提交出现 Can't set file "/db/txn_current" read-write :拒绝访问
SVN无法提交 Can't set file "/db/txn_current" read-write :拒绝访问 原因: 在commit文件时,svn服务器被强行关闭了,导致版本信息文件写入不成功,重启后读取信息就不正确了! 解决办法: 重新将正确的版本信息写入到current.txn-current文件. 1.明确版本号(建议回滚一个版本,例如300,取299,以防最新的commit内容也不正常) 并删除最新版本(\Repositories\ProjectName\db\revpr
随机推荐
- php管理nginx虚拟主机shell脚本实例
- Sql学习第一天——SQL UNION 和 UNION ALL 操作符认识
- Js+Flash实现访问剪切板操作
- Python的加密模块md5、sha、crypt使用实例
- PHP用mb_string函数库处理与windows相关中文字符及Win环境下开启PHP Mb_String方法
- javascript 获取链接文件地址中第一个斜线内的正则表达式
- Python显示进度条的方法
- Python常见异常分类与处理方法
- Linux用户在第一次登录时强制更改初始密码
- 关于mysql delete的问题小结
- IE6-IE9不支持table.innerHTML的解决方法分享
- Nginx隐藏index.php和Pathinfo模式配置例子
- AJAX级联下拉框的简单实现案例
- jsp+ajax实现无刷新(鼠标离开文本框即验证用户名)实现思路
- 用批处理程序修改 计算机名 工作组 计算机描述的代码
- linux下oracle设置开机自启动实现方法
- js与jquery中获取当前鼠标的x、y坐标位置的代码
- jQuery代码实现实时获取时间
- 浅谈C++日志系统log4cxx的使用小结详解
- 纯原生js实现table表格的增删