Citation:
1. Create a user account for the PostgreSQL server. This is the user the
server will run as. For production use you should create a separate,
unprivileged account ("postgres" is commonly used). If you do not have
root access or just want to play around, your own user account is enough,
but running the server as root is a security risk and will not work.
Et dans la FAQ_MSWIN fourni avec les sources, il est marqué :
Citation:
The adduser command is not supported -- use the appropriate
user management application on Windows NT, 2000, or XP.
Donc, Postgresql ne doit pas tourner sous Root (ou Administrateur sous Windows). Il faut donc que tu créé un utilisateur postgres avec lequel tu feras tourner la serveur.