Estoy trabajando para desarrollar un servidor con Node.js para solicitar una base de datos postgreSQL. Mi problema es que no puedo conectarme (con mi computadora local, usando conexión wifi, no ethernet) a este servidor, y también a postgreSQL.
Tengo un nombre de usuario y una contraseña para conectarme al servidor, y también otro nombre de usuario y contraseña para conectarme a la base de datos.
¿Cómo puedo conectar ambos y obtener la información que quiero de la base de datos postgreSQL? ¿Puedo conectarme a este servidor con el comando bash como ssh pero en node.js?
Hice algo como esto:
var ssh = new SSH({ host: 'hostname', user: 'user', pass: 'password' });o algo como esto:
var connectionString = 'postgres://user:password@database:port'; Tengo otro problema, mi profesor me dio una contraseña que contiene un @ , y creo que esto me traerá algunos problemas cuando tenga que poner mi contraseña:
postgres://user:pass**@**word@database:port¿Cómo eludir este problema de contraseña?
debe pasar la dirección IP de la máquina donde reside la base de datos en lugar del nombre de host.