2011-10-17 17 views

答えて

0

セキュリティシステムの部品は、カスタム「プラグイン」(Authentication PackagesSecurity Support Provider Interface/Security packagesGINA/Credential Providers)を使用することができ、彼らは他の要件がある場合がありますので、リストはどこにでも存在する場合、私は知りません。デフォルトのシステムで

それはおそらくこのようなものになる:LogonUserのに渡された名前のユーザーアカウントがログオンタイプ(LOGON32_LOGON_ *)に一致SE_*_LOGON_NAMEアカウントの権限を必要とし、ログオンがLSAを渡す必要が

  • をLogonUserを呼び出すプロセスにはSE_CHANGE_NOTIFY_NAMEが必要です(デフォルトではEveryoneにはこれがあります)。おそらくSE_TCB_NAME(Win2000では必須)。あなたはちょうど別のユーザーとしてプロセスを開始したい場合はあなただけしたい場合は、CreateProcessWithLogonWを使用する場合があります返されたあなたにもSE_INCREASE_QUOTA_NAME、多分SE_ASSIGNPRIMARYTOKEN_NAMEを必要とするトークン...

にCreateProcessAsUserを呼び出すしようとしている場合資格情報を確認するthis KB articleにはLogonUserを使用しないコード例があります(ゲストアカウントに問題があるようですが)

関連する問題