ya solucione.... gracias!

2011/12/4 Marcos Luis Ortiz Valmaseda <marcosluis2...@googlemail.com>

> El día 4 de diciembre de 2011 18:19, Lisibeth Troconis
> <lisibeth.troco...@gmail.com> escribió:
> > Saludos!
> >
> > Tengo el siguiente problema
> >
> > intento crear un archivo para ser ejecutado por medio del comando \i de
> psql
> >
> > y dice lo siguiente
> >
> > \i creacion_base_de_datos.sql
> > \c bd usuario_bd
> >
> >
> > me da el siguiente error, cuando pide la clave del usuario y se la
> escribo
> > por consola dice
> >
> > Contraseña para usuario usuario_bd:
> > FATAL:  la autentificaci?n Ident fall? para el usuario <<usuario_bd>>
>
> El problema está en tu pg_hba.conf. Debes habilitar la conexión para
> dicho usuario desde el cliente por el método de autenticación que
> decidas, porque según te dice el error, no tienes habilitado para que
> usuario_bd se conecte por el método ident.
>
> >
> > Previamente se ejecuta el archivo de creación de roles y base de datos y
> > todo camina bien
> >
> > la creación del usuario se realiza de la siguiente forma
> >
> > create user usuario_bd with login password '123' createrole;
> >
> > cuando intento conectarme por pgadmin con el usuario y clave si entra,
> pero
> > por consola pgsql no, que estoy haciendo mal
>
> ¿Probaste poner la cadena de conexión completa?
> \c base_datos usuario_db host puerto
>
> Mira la documentación para que veas cuál es la sintáxis correcta
> http://www.postgresql.org/docs/9.0/static/app-psql.html
>
> Saludos y espero que te sea útil.
>



-- 
Lisibeth Troconis

Responder a