Otorgar todo en un esquema específico en la base de datos a un rol de grupo en PostgreSQL
Al usar PostgreSQL 9.0, tengo un rol de grupo llamado "personal" y me gustaría otorgar todos los privilegios (o ciertos) a este rol en las tablas de un esquema particular. Ninguno de los siguientes trabajos
<code>GRANT ALL ON SCHEMA foo TO staff; GRANT ALL ON DATABASE mydb TO staff; </code>
Los miembros de "staff" aún no pueden SELECCIONAR o ACTUALIZAR en las tablas individuales en el esquema "foo" o (en el caso del segundo comando) a cualquier tabla en la base de datosa no ser que Te concedo todo en esa tabla específica.
¿Qué puedo hacer para facilitar mis vidas y las de mis usuarios?
Actualizar: Lo descubrí con la ayuda deuna pregunta similar en serverfault.com.
<code>GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA foo TO staff; </code>