今天用了iis服务器,上传了asp程序,但总是打不开,各种错误。
在asp板块里面找到了发送错误信息到浏览器,然后出现如下提示:
Microsoft OLE DB Provider for ODBC Drivers 错误 ‘80004005’
[Microsoft][ODBC Microsoft Access 驱动程序] Microsoft Jet 数据库引擎打不开文件'(未知的)’。 它已经被别的用户以独占方式打开,或没有查看数据的权限。
/index_chat.asp,行 11
简单印记在网上各种百度,终于找到了答案,现记载分享:
出现这个问题的原因是因为服务器系统默认对目录C:\Windows\temp 做了权限限制。
按下面提示操作:
windows server 2012操作示例
进入目录C:\Windows,鼠标右键点击”temp”目录,“属性”-“安全”
再次点击右下角的“高级”进去 ,选择Users,再点击下面的“编辑” (注:如果看不到编辑,则需要“禁用 继承”)
点击“显示高级权限”展开
勾选以下权限:创建文件/写入数据,创建文件夹/附加数据,写入属性,写入扩展属性,删除子文件夹及文件
注:如果这里的勾选框为灰色,无法勾选,则需要先“禁用继承性”
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容