监控安装 ERP

系统集成论坛

 找回密码
 注册通行证

QQ登录

只需一步,快速开始

路由器交换机防火墙系统集成商城 优质产品采购平台
查看: 2008|回复: 2
打印 上一主题 下一主题

不能打开注册表关键字Temporary (volatile) Jet DSN的解决办法(亲测)

[复制链接]
跳转到指定楼层
1
发表于 2011-8-25 13:47:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
华为金牌代理
出现此类问题,可能有这样几类错误:
第一类:路径错误

  首先先检查conn.asp里的数据库路径是否正确。

第二类:文件夹权限不足

  其实就是让用户的环境变量temp目录对IIS服务的用户可写。数据库路径如果没什么问题,再看是否是权限不足的问题。执行W3SVC服务的用户必须拥有C:\Windows\temp目录和WWWRoot目录下的执行权限,不能仅仅是读取和写入。如果没有特殊安全需要,应该赋予IUSER_*用户在系统临时文件夹(C:\Windows\temp)和网站根目录除“完全控制”以外的所有权限。(注意:这里不推荐网上所说的给网站所在的目录添加everyone用户并给其相应的权限,除非你知道这意味着什么。)

第三类:修改注册表
  第一步:点击“开始”,在“运行”里键入“regedit”,确定
  第二步:找到HKEY_LOCAL_MACHINE\SOFTWARE\ODBC,点右键,点权限
  第三步:在“ODBC的权限”窗口里如果没有“Internet 来宾帐户”这一项,就点击“添加”按钮
  第四步:在“选择用户或组”窗口里点击“高级”按钮
  第五步:在“选择用户或组”窗口里点击“立即查找”按钮
  第六步:在“选择用户或组”窗口里找到“IUSR_”开头的一项,选中后点击“确定”按钮
  第七步:在“选择用户或组”窗口会看到输入框里多了一项用户名,点击“确定”按钮
  第八步:在“ODBC的权限”窗口出现了“Internet来宾帐户”,选中它,再在下边的“允许”列选中“完全控制”“读取”两项,点击“确定”按钮
  最后一步:呵呵,关闭“注册表编辑器”

0

主题

6

帖子

30

积分

实习生

2
发表于 2011-8-25 17:15:41 | 只看该作者
华为金牌代理
----------------------
----------------------

35

主题

552

帖子

963

积分

正式员工

3
发表于 2011-8-26 09:48:53 | 只看该作者
华为金牌代理
不错,详细啊。还亲自测试了
您需要登录后才可以回帖 登录 | 注册通行证

本版积分规则

联系我们| 手机版|系统集成论坛 ( 京ICP备11008917号 )

GMT+8, 2024-9-25 22:24 , Processed in 0.057847 second(s), 24 queries .

系统集成论坛

BBS.XTJC.COM

快速回复 返回顶部 返回列表