Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

426
Views
¿Cómo crear un usuario en postgres para conectarse a nodejs?

Es la primera vez que uso postgres y estoy tratando de usarlo con node. Instalé postgres en Ubuntu y creé el usuario administrador

 sudo -i -u postgres createuser --interactive

en mi código de nodo intenté conectarme a postgres:

 let { Client } = require('pg'); conn = new Client({host:'localhost', port:5432, database:'web-viewer', user: 'admin'}); conn.connect();

pero me sale este error

UnhandledPromiseRejectionWarning: error: la autenticación de contraseña falló para el usuario "admin"

mi pg_hba.conf era

 local all postgres peer

luego cambié a

 local all postgres md5

para intentar agregar una contraseña a mi usuario administrador, pero cuando vuelvo a "crear usuario --interactivo", aparece este error

createuser: error: no se pudo conectar a la base de datos template1: FATAL: la autenticación de contraseña falló para el usuario "postgres"

¿Cómo puedo preparar el postgreSQL para conectarme al nodo?

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

No analizó la contraseña en su new Client :

en mi código de nodo intenté conectarme a postgres:

 let { Client } = require('pg'); conn = new Client({host:'localhost', port:5432, database:'web-viewer', user: 'admin'}); conn.connect();

cámbielo de la siguiente manera, utilizando la información que guardó durante la creación del usuario:

 let { Client } = require('pg'); conn = new Client({ host:'localhost', port:5432, database:'web-viewer', user: 'admin', password: 'yourpassword' }); conn.connect();

Siga el documento .

por cierto, para evitar el uso de información confidencial (su contraseña), considere crear variables de entorno .


Sé que la publicación tiene 8 meses, pero nunca se sabe.
over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!