From: | Pablo Braulio <brulics(at)gmail(dot)com> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Ayuda con gestión de usuario restringido. |
Date: | 2010-04-19 16:43:31 |
Message-ID: | 4BCC8833.7030402@gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola a todos.
Se que esto puede ser básico, pero por mucho que consulto la
documentación, no doy con la solución.
Quiero crear en mi servidor un usuario que sólo tenga acceso a una base
de datos y pueda manejar los datos (select, insert, update, delete).
Lo que estoy haciendo es crear el usuario con un usuario superuser:
CREATE USER usuario NOSUPERUSER nocreatedb password 'XXXX';
Luego le revoco los permisos a otras bases de datos:
REVOKE ALL ON DATABASE db1 from group usuario;
Pero tras hacer esto el usuario puede seguir conectándose a las demas db.
Por otro lado, trato de darle permisos a la base de datos que me interesa:
GRANT ALL on db2 aldia to group usuario;
Y al hacer un select:
SELECT * from tabla1 ;
ERROR: permiso denegado a la relación tabla1
¿Que estoy haciendo mal?.
Gracias a todos.
--
Saludos cordiales.
Pablo.
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2010-04-19 17:06:16 | Re: Array a función en C |
Previous Message | Alvaro Herrera | 2010-04-19 15:53:56 | Re: Tablas cruzadas |