When you install PostgreSQL as part of the IntelligenceCenter or DataCollector installation, a postgres user name and password is created. By default, the installer tries to create the password so that it never expires. However, if you have a Windows security policy that prevents the creation of users with passwords that don’t expire, the installer will not be able to create the user account with the proper setting and the password will expire after the number of days indicated by the Windows 2003 Maximum Password Age parameter (42 days by default). If the postgres password expires, the PostgreSQL Database Server 8.2 service will fail to start, which in turn will prevent the IntelligenceCenter and DataCollector services from starting.
To prevent the PostgreSQL password from expiring, make sure that the postgres user account on the server(s) where IntelligenceCenter and/or DataCollector are installed is configured as follows: