asp连接access数据库报错-2147467259数据库操作错误!

解决方案:

1WindowsXP、Windows 2003用户请在“C:\Windows\Temp”目录添加一个有权限的“Authenticated Users”用户即可!

Vista用户请在“C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp”目录添加一个有权限的“Authenticated Users”用户即可!

具体设置权限步骤:右击Temp文件夹,选择“属性”->“安全”->“编辑”->“添加”,在下面的“输入对象名称来选择”中输入Authenticated Users,确定 -> 返回到“Temp 的权限”,将Authenticated Users的权限中的完全控制给勾上。

2赋予项目根目录权限,完全控制权限     步骤=》右击项目 打开浏览,找到上一项目根目录=》 右击点击属性=》安全=》 添加=>  赋予Users 完全控制权限

3设置应用池

先 要设置应用程序池“Application Pool”为Classic .Net AppPool而不是默认的Default AppPool,可以在站点目录里对每个站点设置,也可以在站点进行单独设置。选择好设置的站点后,点击右边的“基本设置”即可调出应用池设置对话框。

4启用父路径

直接在站点主页上选择ASP,双击找到“行为”组中将“启用父路径”设置为Ture就可以了(选择完毕记得点击右上角的应用哦)

5.点击应用池,右击Classic.Net AppPool  开启记住用户配置为true

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容