假设我想在我的代码中为具有uid Bob的用户运行LogonUser函数,Bob必须具备哪些权限才能调用此函数以Bob成功登录?
答案 0 :(得分:0)
我不知道是否有任何列表,因为安全系统的某些部分可以使用自定义“插件”(Authentication Packages,Security Support Provider Interface/Security packages和GINA / Credential Providers )他们可能有其他要求。
在默认系统上,它可能是这样的:
如果您只想以另一个用户身份启动进程,可能需要使用CreateProcessWithLogonW,如果您只想验证凭据this KB article有一个不使用LogonUser的代码示例(似乎喜欢它可能有一些访客帐户问题但是