0
假設我想在我的代碼中爲使用uid Bob的用戶運行LogonUser函數,那麼Bob必須具備哪些權限才能調用此函數以成功登錄Bob?Win32 LogonUser函數需要什麼權限?
假設我想在我的代碼中爲使用uid Bob的用戶運行LogonUser函數,那麼Bob必須具備哪些權限才能調用此函數以成功登錄Bob?Win32 LogonUser函數需要什麼權限?
我不知道是否有一個列表,因爲安全系統可以用自定義的「插件」部分的任何地方(Authentication Packages,Security Support Provider Interface/Security packages和GINA/Credential Providers),他們可能有其他的要求。
在默認系統中,它可能是這樣的:
如果你只是想啓動一個進程作爲另一個用戶,你可能想使用CreateProcessWithLogonW,如果你只是想驗證憑據this KB article有一個不使用LogonUser的代碼示例(它似乎可能會有一些訪客帳戶問題)