Migración y error en PostgreSQL

Migración y error en PostgreSQL

Hola a todos, tengo una aplicación realizada en VB6, que está conectada a un servidor Linux RedHat 7.0 donde corre un servidor de PostgreSQL.
Ahora bien, estamos analizando migrar este servidor de PostgreSQL en Linux a otro PostgreSQL pero bajo Windows Server (el tema es que eso lo que disponemos).
Ahora bien, logramos hacer un backup en el servidor Linux, y pudimos restaurarlo en el servidor de Windows pero encontré una diferencia que jamás pensé encontrarme. Resulta que la estructura en Linux es:
Databases
Groups
Users

La estructura en Windows es:
Databases
Tablespaces
Group Roles
Login Roles

En la nueva versión de la aplicación, apunté al servidor de Windows, pero hete aquí que cuando quiere realizar el login, me arroja que no encuentra el usuario de logueo.
Creo que es porque en Linux existen los "Users" y en Windows el "Login Roles"
Alguien podría ayudarme y decirme qué puedo hacer para pasar por alto este error ?. Veo dentro de los "Login Roles" los mismos usuarios que en "Users". Es extraño...
Desde ya les agradezco la ayuda

Saludos