From: | <Mauro(dot)Morales(at)intralatina(dot)cl> |
---|---|
To: | <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx> |
Subject: | RE: [Pgsql-ayuda] [RE]Varios Usuarios o solo uno |
Date: | 2003-03-18 14:48:37 |
Message-ID: | AF01B4115F4D88449BD59875E457E2A9E335@exchange2.clcorp.asp |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Yo creo que en estos casos, todo depende de las transacciones
que deseas realizar y por quienes.
Si es una transaccion donde el update (insert,delete,update)
es aplicable a una tabla transaccional de corte muy privilegiada
entonces es correcto a) que crees la tabla con el usuario que va a
tener acceso a esa tabla b) que sea este usuario el que haga los grant
privativos para el acceso de acuerdo a las circunstancias de este u
otro proyecto c) que el acceso a esa tabla solo sea via ese usuario y
no a traves del DBA (DBO,SU,etc) en la aplicacion.
Cosas de este tipo te ayudaran a mantener cierto resguardo en las transacciones
no tan solo en el desarrollo de tu aplicacion, sino que tambien ayudara a mantener
esa correctitud en cualquier otra aplicacion que necesita de actuar sobre esa BD.
Se pueden generar muchos otros ejemplos. Quedara siempre a tu criterio y tu diseño
el como y por quien consultar la BD de la forma mas optima.
:-----Mensaje original-----
:De: Ronald Serna [mailto:rserna(at)correo(dot)inictel(dot)gob(dot)pe]
:Enviado el: Martes, 18 de Marzo de 2003 10:34
:Para: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
:Asunto: [Pgsql-ayuda] [RE]Varios Usuarios o solo uno
:
:
:Estimados.
:Me encuentro en la misma duda que nuestro amigo Edwin.
:
:En cuanto para mantener una correcta admin de users y poder
:controlarlos.
:
:Yo trabajo con PHP y mi user generico es APACHE el cual lo utilizo pa'
:todas las conecciones a Postgres. Pero ahora bien como lo unico que
:hago es un AUTH BASIC y capturo un AUTH_USER el cual lo contrasto con
:una tabla usuarios y dependiendo de ello le voy mostrando sus tareas.
:
:Pero como lo dijo Edwin. Sera mejor tener un esquema en donde tenga
:usuarios de postgres por cada usuario de la BD??? (GRANT / REVOKE) y
:asi poder restringir o permitir consultar o modificar determinadas
:tablas..
:
:El user APACHE (en mi caso) tiene permisos de admin = postgres.
:Me pueden decir los PRO/CONTRAS de hacerlo como lo vengo haciendo.
:
:A una cosa mas. Existe un Repositorio de la lista??? pa' poder hacer
:busquedas en el historico y no repetir algunas consultas (ME REFIERO A
:PODER HACER BUSQUEDAS TEMATICAS on line?) - Si fuera el caso pasadme
:el link por que desconosco.
:
:Saludos Amigos
:
:
:
:_______________________________________________
:Pgsql-ayuda mailing list
:Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
:http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda
:
From | Date | Subject | |
---|---|---|---|
Next Message | Gladys Arias | 2003-03-18 15:07:40 | [Pgsql-ayuda] commit en funciones pl/pgsql |
Previous Message | Ronald Serna | 2003-03-18 14:33:44 | [Pgsql-ayuda] [RE]Varios Usuarios o solo uno |