zoukankan      html  css  js  c++  java
  • Microsoft JET Database Engine 错误 '80004005'的解决方法

    今天重新安装了操作系统,为了学习asp.net因此把系统盘修改成了ntfs格式,而自己通常用来调试的asp文件都放在D盘(FAT32格式的分区),以前能够正常调试的程序现在一旦连接数据库就出错,就算用odbc也是连接失败,用jet出现错误 '80004005',去百度上查了一些资料,结果大家都在胡说八道,没有一个管用的,突然之间我想到了ntfs和fat32之间的安全方面,例如写权限,我知道fat32的操作系统访问ntfs盘符的access会出错,但现在恰好相反。
         既然有点思路就不能放弃,我打开了IIS管理器,右单击我的服务器选择权限,提示我要访问的文件存放在fat32盘符上,不能保证安全性,既然如此我就找到问题的根源了,一定是访问iis的用户不具备访问fat32磁盘的权限,因此在目录安全性选项卡我找到了访问iis的用户IUSR_A0F4685A93E2479,既然这个用户权限不够,那么一定是权限组的权限很低,因此我右击我的电脑,选择管理,找到本地用户和组内的这个用户名,重新给他指派了administrator组,然后刷新浏览器,还是不行,郁闷,还是不行。重新启动以下iis试试,结果行了,原来是还需要重新启动一下IIS,哈哈。

  • 相关阅读:
    ES基本原理
    docker技术基础
    docker简介
    IaaS,PaaS和SaaS
    python的type和object
    django:一个RESTfull的接口从wsgi到函数的历程
    python的list内存分配算法
    10个我最喜欢问程序员的面试问题
    月薪三万的面试题
    深圳有趣网络笔试题面试题
  • 原文地址:https://www.cnblogs.com/see7di/p/2240088.html
Copyright © 2011-2022 走看看