SeSecurityPrivilege - server 2003

I am getting the 'SeSecurityPrivilege' error when trying to update using a user account on a windows server 2003 machine. The user can install the application, manually update single files (copy/replace), but cannot update with automatic updater.

error when trying to update using a user account on a windows server 2003 machine

That's the problem right there. Regular user accounts can only update within their own "user profile" folder (Desktop, AppData, etc.). Only Admin users can update unimpeded in the other folders of your machine.

The normal behavior of wyUpdate is to ask for permission to run as an admin user if you try to install to a folder that requires admin permissions. So, why and how are you bypassing this normal behavior?

It was not packaged with the original installation so I've just added the AutomaticUpdater.dll, client.wyc and wyUpdate.exe to the existing folder. It sounds like I need to do a fresh installation with these included in the installer.

I've done a fresh install with AutomaticUpdater.dll, client.wyc and wyUpdate.exe included in the installer. The admin prompt does display now when attempting to update. I am trying to give a standard user the ability to update, the user has full control of the directory/folders/files. Why is it still asking for admin approval?

Why is it still asking for admin approval?

Because the user isn't a real admin, and wyUpdate doesn't check if you have all of the necessary permissions to do the updates. It just checks if you're an admin or not.

If you want to do completely user-level updates then install somewhere like the %appdata% or %userprofile% folders.