I am trying to create an installer that will run PostgreSQL as a service
onto a Windows machine( 2000 or Server 2003).
The problem that I am having is that I need to have the database be
initialized by a restricted windows user. However, I do not want to demand
that the user log out and then log back in again as this restricted user.
Also, I am unable to utilize the 'runas' functionality from an installer due
to the inability to pipe it a password. Finally, I attempted using the
SU.exe functionality presented by the Windows Resource Tool Kit but found
out that it required too much alteration to the user group permissions which
I would not be able to accomplish from my installer.
Are there any suggestions for solving this problem? Any response is much
appreciated.