检查特定用户对Delphi 10中文件夹的权限

问题描述

我正在用Delphi 10编写程序,其中一部分是sql Server在用户选择的路径上进行备份。在后台,此操作是由sql Server的用户执行的(我可以从数据库获取用户名),而不是由正在执行该程序的用户进行的。

现在,我要检查sql Server用户是否在所选目录中具有写权限。登录用户可能具有这些权限,但sql Server用户没有这些权限,因此程序无法执行备份。

我浏览了许多站点代码示例,但是它们主要是在讨论检查当前用户或所有用户的权限。我想将路径和特定的用户名作为参数传递,并得到答案。

在Delphi中有办法吗?或任何其他想法如何解决这个问题? 任何帮助将不胜感激!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)