Borrar Mensaje Guillermo

Fecha  19/09/2005 11:46
 

Procedente de:
   No mostrado/ Not shown

Navegador:
   Netscape 5.x

Sistema Operativo:
   Linux

 
 


 solucionar error de acceso a postgres
Si tras los pasos comentados, vemos que facturalux lanza un error y no llega a entrar en la base de datos, la solución pasa por lo siguiente:
I) Entrar en una terminal como usuario Root o saltar a usuario root desde una terminal normal con el comando su: $ su

II) Ir al directorio de configuración de postgres: # cd /etc/postgresql

III) Editar el fichero pg_hba.conf con vuestro editor favorito: # gedit pg_hba.conf o kedit pg_hba.conf y donde pone
# All IPv4 connections from localhost
host all all 127.0.0.1 255.255.255.255 ident sameuser

TIENEN QUE CAMBIAR ident POR trust, y así permitir el acceso de cualquiera a la base de datos.

# All IPv4 connections from localhost
host all all 127.0.0.1 255.255.255.255 trust sameuser

Tengo que reconocer que me parece que hacer esto puede no ser lo más conveniente de cara a la seguridad, pero funciona para los usuarios locales.
Si alguien sabe como dar acceso a un usuario determinado que lo diga, tal vez sea poniendo el nombre del usuario donde pone sameuser. Os lo dejo para que investigueis.

Ciao.



>Toca por fin saltar de SQlite a postgresql, os comento los pasos:
>1- Instalación de los paquetes postgresql y postgresql-client
>2- Creación de un usuario de postgres:
>a) Entrar en una terminal como usuario Root o saltar a usuario root desde una terminal normal con el comando su: $ su
>b) Saltar a usuario administrador de postgresql: # su postgres
>c) Crear el usuario con contraseña (fíjense en la P mayúscula):
>sh-2.05b$ createuser -P usuariopg
>NO le damos permiso ni para crear bases de datos ni para crear otros usuarios.
>3- Crear la base de datos que vamos a usar para facturalux:
>sh-2.05b$ createdb miempresa
>4- Usarlo
>a) Abrir una nueva terminal como usuario normal
>b) ejecutar el programa fllite: [email protected]:$fllite
>c) poner lo siguiente
>Controlador de base de datos: PostgreSQL,
>Nombre de base de datos: miempresa,
>Usuario: usuariopg,
>Contraseña: **** tu sabrás.
>
>Ahora a cargar los módulos (Facturación-principal es un buen comienzo) y ver como crea la empresa al usarlos.
>
>Hasta pronto.
>                                                                                                                                                                                                                                                                                                                                


Respuestas (0)



Volver al foro

Responder
Nombre / Nick
EMail
Subject / Titulo
Link a tu Web
Recibir un email cuando mi mensaje sea contestado
Mensaje