Southsoftware.com
.:Pricing
Home
Products
Downloads
Support
Contacts
Site Map
.:RunAsUser DLL
About product
Download trial
Purchase license
View screenshot
Online manual
FAQ & Support
.:Follow us
Follow us on Facebook Follow us on Twitter Follow us on YouTube
   

Introduction: Required privileges

Application that uses the RunAsUser_CreateProcess() function must be running under an account from Administrators group or as LocalSystem. The following privileges must be enabled for that account:

Name Constant Purpose
Act as part of the operating system SeTcbPrivilege For successful call of LogonUser and CreateProcessAsUser
Replace a process-level token SeAssignPrimaryTokenPrivilege For successful call of CreateProcessAsUser
Adjust memory quotas for a process (may be named "Increase memory quotas" or "Increase quotas" in Windows 2000 and NT 4.0) SeIncreaseQuotaPrivilege For successful call of CreateProcessAsUser
Bypass traversy checking SeChangeNotifyPrivilege For successful call of LogonUser
Debug programs SeDebugPrivilege For successful call of TerminateProcess
Create a token object SeCreateTokenPrivilege For successful call of ZwCreateToken/NtCreateToken

Note: In later versions of Windows (2003, Vista) the SeCreateTokenPrivilege privilege can be given only to the users from the Administrators group and cannot be provided for LocalSystem, while in previous versions of Windows (NT, 2000, XP) LocalSystem has SeCreateTokenPrivilege by default.

Note: Windows XP Home and Windows Vista Home do not contain secpol.msc snap-in, which provides User Rights Assignment section to the Control Panel, so if that is your case, you need some third-party tool to modify your account privileges. You can download our Polsedit tool from http://www.southsoftware.com/. It will let you modify your account privileges and it is completely free to use.

Back to contents

   
About us   Privacy policy   Terms of use   Link to us
Current Version: 1.08
Buy RunAsUser DLL now for only $ 199.95 USD. We accept variety of payment options: Credit Cards, Checks, Wire Transfers, PayPal. Payments can be made Online, by PO, Fax, Mail or Phone.
.:Requirements
Computer: Minimum required by operating system you are running.
Disk Space: Under 4 MB
Operating System: RunAsUser DLL requires a Microsoft Windows NT 4.0 / 2000 / XP / Server 2003 / Server 2008 / Vista / 7 / Server 2012 / 8 Desktop 32 or 64-bit operating system.