alexmen

专注.net软件开发,项目管理体系PMBOK.

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

XP系统中出现数据库或对象为只读的解决方法

问题:在Windows XP专业版操作系统中,安装好动易系统以及组件后,登录网站后台,出现以下错误:

错误类型:

Microsoft JET Database Engine (0x80040E09)

不能更新。数据库或对象为只读。

/Admin/Admin_Login.asp, 第 230 行

将网站所在文件夹的只读去掉后,登录时问题依旧,如何解决?

解决:在Windows XP专业版中,如果将网站所在文件夹的只读去掉后问题依旧,则需要查看是否具有权限。

1、首先查看一下匿名访问的用户名。

  在管理工具中双击“Internet信息服务”,在“Internet信息服务”窗口中,右键查看网站的属性,并在“目录安全性”选项卡中单击“编辑”按钮查看匿名访问的用户名:

    

2、在网站所在的文件夹上右键,查看属性:

 

3、单击“安全”选项卡。若有“安全”选项卡,请直接阅读下面第5步。若没有“安全”选项卡,请看下面第4步的方法:

 

4、若没有“安全”选项卡,请打开资源管理器,依次单击顶部菜单中“工具”->“文件夹选项”,在“文件夹选项”窗口中,单击“查看”选项卡,将“高级设置”中的“使用简单文件共享(推荐)”默认选中的状态,取消选中并单击“确定”按钮保存设置,即可看到上述第2步中的“安全”选项卡(注意:有时本设置需要重新启动计算机才会起效。)。

 

5、在网站所在的文件夹上右键,查看属性,单击“安全”选项卡。看看是否存在IIS中的匿名访问的用户名,若无,则单击“添加”按钮添加IIS中的匿名访问的用户名;若有,则查看本用户是否有修改的权限。请将本用户至少勾选修改的权限,单击“确定”按钮保存设置。

 

  在Windows XP专业版中,网站目录的用户访问权限会导致以上问题出现,这样设置后访问网站即可正常浏览。

posted on 2011-05-04 15:52  alexmen  阅读(1280)  评论(0编辑  收藏  举报