更换自己的系统身份?(100分)

  • 主题发起人 主题发起人 clark_x
  • 开始时间 开始时间
C

clark_x

Unregistered / Unconfirmed
GUEST, unregistred user!
程序运行后能否实现系统身份的更换。这样才能实现目录访问的安全,否则每个调用程序的用户与程序运行时候对目录的权限一样呀
 
用CreateProcessAsUser
 
我希望再切换的时候不需要用户人工干预,我们把口令和密码存放在数据库中或者配置文件中. 这个createprocessasuser或者其它办法可以确保这一点吗?
用户不希望需要自己处理切换的界面.
 
CreateProcessWithLogon(pwUsername,pwDomain,pwPassword,LOGON_WITH_PROFILE,
pwApplicationName,nil,CREATE_DEFAULT_ERROR_MODE,
nil,pdir,StartupInfo,ProcessInfo)
 
? 在程序运行的时候,系统的权限可以保持与程序里面不一致吗?
 
相当于使用了runas
 
后退
顶部