Re: Permisos de consulta

From: "Ing(dot) Roberto Andrade" <randrade(at)campus(dot)iztacala(dot)unam(dot)mx>
To: Carlos RCU <tecnico(at)serina(dot)es>
Cc: Lista mail pgsql <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
Subject: Re: Permisos de consulta
Date: 1997-12-09 21:02:37
Message-ID: Pine.SOL.3.91.971209145736.28527A-100000@campus
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola Carlos:

On Tue, 9 Dec 1997, Carlos RCU wrote:

> Hola:
> He creado una base de datos con PostgreSQL que quiero que todo el mundo la
> pueda consultar a trav´┐¢ de una CGI.
> Mi problema es que la CGI no funciona a trav´┐¢ de un navegador y s´┐¢o me
> funciona cuando la ejecuto con el usuario propietario de la base de datos.
> Qu´┐¢tengo que hacer para que cualquiera pueda consultar la base de datos?

Puesto que el navegador supone que el usuario que se conecta es "nobody", lo
que tienes que hacer es lo siguiente:

1. Revisa que exista ese usuario en tu server (normalmente debe existir).
2. Da de alta a ese usuario en postgres. (No recuerdo el comando preciso,
pero debe ser algo como "createuser nobody")
3. Dentro de la base de datos otorga permisos a ese usuario en la(s)
tabla(s) que va a consultar, actualizar o borrar. Esto lo haces dentro de
psql con el comando "grant". Pide ayuda para grant en psql.

Eso es todo.

Espero que te sirva.

Saludos,

Roberto

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Max de Mendizabal 1997-12-10 14:27:38 Re: Permisos de consulta
Previous Message Carlos RCU 1997-12-09 19:36:01 Permisos de consulta