Hola, :)
>>>import psycopg2, psycopg2.extras
>>>conexion = psycopg2.connect(database='lincon',
>>>user='postgres', password='luisesteban', host='localhost')
me dice que falló la conexión, sin embargo, con este usuario(postgres) y
su contraseña logro entrar desde una consola y llamar a psql.
Qué me puede estar sucediendo?.
Si especificas host, se conecta por TCP. De lo contrario por socket
Unix. Seguramente psql se conecta por socket, y como arriba en python
estas dandole un host, por TCP. Por eso funciona en una y no en la
otra. Si borras el "host='...'" de la linea de arriba deberia
conectarse.
Este es el error que me da:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
psycopg2.OperationalError: FATAL: la autenificación Ident falló para el
usuario <<postgres>>
Voy a hacer lo que me sugiere Alvaro aunque me parece que ya lo había
probado.
--
Saludos,
Luis
--
Este mensaje le ha llegado mediante el servicio de correo electronico que
ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema
Nacional de Salud. La persona que envia este correo asume el compromiso de usar
el servicio a tales fines y cumplir con las regulaciones establecidas
Infomed: http://www.sld.cu/
--
TIP 9: visita nuestro canal de IRC #postgresql-es en irc.freenode.net