Re: BLOQUEO DE TABLAS PARA UN TIPO DE USUARIO

From: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
To: Erik De leon <new_world33(at)yahoo(dot)com(dot)mx>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: BLOQUEO DE TABLAS PARA UN TIPO DE USUARIO
Date: 2005-08-09 03:06:30
Message-ID: 20050809030630.GA16652@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On Mon, Aug 08, 2005 at 08:51:29PM -0500, Erik De leon wrote:
> hola lista
>
> he creado una base de datos en postgresql acerca de ventas, y
> productos de una tienda,tengo una tabla que se llama articulo, y la de
> ventas diarias, entonces lo que yo no entiendo es como bloquearle el
> acceso a algunas tablas a cualquier usuario de mi bd, osea , que si yo
> como gerente puedo tener acceso a todas las tablas, y una persona como
> un empleado, solo pueda ver lo que tengan algunas tablas, como las de
> los articulos existentes, pero no a la tabla de ventas, como es que
> puedo lograr este bloqueo?

Tienes que crear distintos usuarios (CREATE USER) y darle acceso a cada
tabla usando GRANT, previamente quitando los privilegios de "public"
(que es un pseudo grupo que incluye a todos los usuarios) usando REVOKE.

--
Alvaro Herrera (<alvherre[a]alvh.no-ip.org>)
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end." (2nd Commandment for C programmers)

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Nain Zp 2005-08-09 03:22:01 PROBLEMAS CON EL SERVIDOR
Previous Message Erik De leon 2005-08-09 01:51:29 BLOQUEO DE TABLAS PARA UN TIPO DE USUARIO