On Sunday 04 December 2005 12:32, Alfonso Pinto Sampedro wrote: > On Sunday 04 December 2005 01:11, Pablo Braulio wrote: > > El Sábado, 3 de Diciembre de 2005 21:59, Alejandro escribió: > > > Mira, yo tengo ulog con mysql pero el concepto es el mismo: el usuario > > > root de mysql es el administrador de MySQL y no es el mismo usuario > > > root del sistema operativo Linux. > > > > En el caso de postgres el usuario administrador es postgres. > > > > > En mi caso yo cree una base de datos "ulogd" en mysql, y luego la llene > > > con el script que viene en el paquete ulogd-mysql, pero antes le di > > > permisos de create, select e insert al usuario "ulog" con password > > > "xxx", y luego setee estos valores en el archivo ulogd.conf como lo > > > habras hecho vos. > > > > > > mysqltable ulog > > > mysqlpass xxx > > > mysqluser ulog > > > mysqldb ulogd > > > mysqlhost localhost > > > > > > Y obviamente revisa que ytengas el modulo de postgress descomentado, > > > como ya lo dijiste. > > > > Pues me sigue sin funcionar. Lo tengo puesto en ulogd.conf, con usuario > > root y contraseña. > > > > ¿Que contraseña le es necesaria, la del usuario del sistema o la que se > > le cree como usuario de postgres?. Lo digo porque el usuario de postgres > > se puede crear sin contraseña. > > Lo más seguro es que crees un usuario en la postgre para esto, le das una > contraseña y le das permisos para la base de datos de ulog. Luego cambias > el archivo de configuración de ulog para que use ese usuario. > > Probablemente te este fallando la autenticacion en la base de datos o los > permisos de la base de datos. Se me olvidaba otra cosa. Por defecto Postgre usa autenticación sin contraseñas, te identifica por el usuario de shell. Como el que ejecuta ulogd es root, intenta acceder como root, pero como no existe ese usuario te estará dando error. Para que te deje autenticarte como el usuario que tu quieras y con una password, tienes que mirar en /etc/postgre. No me acuerdo del archivo de configuracion que tienes que tocar y no tengo ahora a mano un servidor con postgre para verlo, pero miralos y veras que en uno de ellos aparece ident sameuser, ese es el archivo que tienes que modificar. Es autoexplicativo, te dirá que tienes que hacer si quieres habilitar acceso por contraseña. Un saludo
Attachment:
pgpjQs6HZUhpU.pgp
Description: PGP signature