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