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)
From | Date | Subject | |
---|---|---|---|
Next Message | suso | 2009-05-17 20:33:51 | Re: roles |
Previous Message | suso | 2009-05-17 09:43:54 | roles |