Re: roles

From: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
To: suso <jlcubas(at)terra(dot)es>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: roles
Date: 2009-05-17 17:54:39
Message-ID: 20090517175439.GB8486@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

suso escribió:
> Hola de nuevo, tengo un par de "dudillas", que son:
>
> 1 - Es posible crear algún tipo de rol, ya sea de grupo o login,
> especial, que solo tenga permisos de lectura de la base de datos

Claro. Debes asegurarte de revocar los privilegios a PUBLIC de todos
los objetos para que esto tenga efecto. (Normalmente uno hace REVOKE a
ese rol, pero el rol sigue teniendo acceso; la explicación es que el
privilegio se obtiene porque PUBLIC los tiene). Luego le das GRANT
SELECT en las tablas que te interesen. Observa también que debes
otorgar privilegios a tablas y esquemas separadamente.

> 2 - Es posible también, obtener desde VB6, el tipo de rol al que
> pertenece el usuario, para así poder delimitar el accceso sólo a
> determinadas partes del programa y/o Base de datos?

¿A qué te refieres con "tipo" de rol?

--
Alvaro Herrera http://www.advogato.org/person/alvherre
"I suspect most samba developers are already technically insane...
Of course, since many of them are Australians, you can't tell." (L. Torvalds)

In response to

  • roles at 2009-05-17 09:43:54 from suso

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message suso 2009-05-17 20:33:51 Re: roles
Previous Message suso 2009-05-17 09:43:54 roles