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) -- TIP 9: visita nuestro canal de IRC #postgresql-es en irc.freenode.net