• Publicidad

PSQL sin conexión

Todo acerca de las bases de datos que existen: SQL, MySQL, Oracle, Postgres, CSV, etc.

Re: PSQL sin conexión

Notapor explorer » 2017-01-23 17:13 @759

Pues... ahí me pillas ;) No tengo ni idea.

Buscando el mensaje de error por Google me sale que hay que leer el archivo sql/modules/README y luego procesar Roles.sql, pero no estoy seguro.

Mira esta solución:
http://stackoverflow.com/questions/1349 ... ng-a-selec
sobre todo la respuesta que dice "make sure your user has attributes on its role".
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14476
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Publicidad

Re: PSQL sin conexión

Notapor seafree » 2017-01-24 11:56 @539

Gracias, explorer, ya había encontrado el enlace que me enviaste. Solo quería ver si existía algo más simple. Hice lo publicado en el enlace, hice la prueba, pero nada, y entonces solo le otorgué permisos al usuario:

postgres=# alter role seafree with superuser;

Y listo: probé y mostró los resultados de la consulta.
seafree
Perlero nuevo
Perlero nuevo
 
Mensajes: 296
Registrado: 2012-08-10 11:26 @518

Re: PSQL sin conexión

Notapor seafree » 2018-12-13 16:22 @723

Otra vez volví a caer en el mismo problema en la preparación de otro servidor e hice mil intentos y no puedo realizar la conexión.

Ayuda, por favor.
Gracias.
seafree
Perlero nuevo
Perlero nuevo
 
Mensajes: 296
Registrado: 2012-08-10 11:26 @518

Re: PSQL sin conexión

Notapor explorer » 2018-12-13 17:21 @765

Hay que fijarse en los mensajes de error. Sin ellos, no sabemos qué es lo que pasa.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14476
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: PSQL sin conexión

Notapor seafree » 2018-12-14 00:31 @063

Después de buscar la posible solución en diversas log de Perl por fin encontré la solución.

Pues bien ejecutando:

# sealert -l 22586d0d-792c-447c-b2b4-156593bc3434

Envió el siguiente mensaje:

SELinux is preventing verif_passwd from name_connect access on the tcp_socket port 5432.

***** Plugin catchall_boolean (47.5 confidence) suggests ******************

If you want to allow httpd to can network connect
Then you must tell SELinux about this by enabling the 'httpd_can_network_connect' boolean.

Do
setsebool -P httpd_can_network_connect 1


Por lo tanto ejecute:
https://unix.stackexchange.com/question ... cgi-script

# setsebool -P httpd_can_network_connect 1

Volví a ejecutar la conexión y listo.

Saludos, gracias por tu atención y saludos.
seafree
Perlero nuevo
Perlero nuevo
 
Mensajes: 296
Registrado: 2012-08-10 11:26 @518

Anterior

Volver a Bases de datos

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados