对于 Active Directory 用户,VB6 应用程序权限被拒绝错误 70

对于 Active Directory 用户,VB6 应用程序权限被拒绝错误 70

我已经为大约 25 个用户设置了一个小型 Active Directory,他们在每台单独的机器上运行一个旧的 VB6 应用程序,但是域用户无法运行它,它会引发“权限被拒绝:错误 70”,但它对域管理员来说工作正常。

有什么办法可以解决这个问题吗?

答案1

我发现 LUA Buglight 通常可用于诊断权限问题。它通常可以告诉您普通用户无法访问但管理员可以访问的资源。

您以遇到问题的用户身份运行它,并为其提供未遇到问题的用户(通常是管理员)的用户名和密码。这样,每当程序遇到权限问题时,它都会以管理员身份重试该操作并记录访问。

最新下载

简要概述

答案2

确保所有相关文件(包括所有库文件)的权限都允许普通用户访问。应用程序可能想要写入 ta 文件(可能是 ini 或类似文件),但普通用户没有写入权限,这也可能是问题所在。如果所有检查都通过,请重复检查应用程序的注册表项。

有时,以用户身份而不是以管理员身份重新安装可以最好地解决这些问题。

相关内容