Re: restringir un usuario a un esquema

From: Jaime Casanova <jcasanov(at)systemguards(dot)com(dot)ec>
To: José Fermín Francisco Ferreras <josefermin54(at)hotmail(dot)com>
Cc: juanramirez(at)cajazacate(dot)com(dot)sv, Lista PostgreSQL <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: restringir un usuario a un esquema
Date: 2009-02-04 04:47:21
Message-ID: 3073cc9b0902032047r56be02e9ic3db03adf8bd05ff@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

2009/2/3 José Fermín Francisco Ferreras <josefermin54(at)hotmail(dot)com>:
>
> Una pregunta, si el usuario esta creado para q no pueda crear bases de datos
> ni otros usuarios, funcionaria la instruccion GRANT??
>

GRANT es una instruccion para dar permisos en un determinado objeto
(en este caso un esquema), no tiene nada que ver el que puedas o no
crear bases de datos.
http://www.postgresql.org/docs/8.3/static/sql-grant.html

Para revocar los permisos usas REVOKE.
http://www.postgresql.org/docs/8.3/static/sql-revoke.html

ahora si quieres que el usuario entre directamente al esquema usa:
ALTER ROLE usuario SET search_path TO 'esquema';

revoca los permisos en los demas esquemas para public y para el
usuario en cuestion

--
Atentamente,
Jaime Casanova
Soporte y capacitación de PostgreSQL
Asesoría y desarrollo de sistemas
Guayaquil - Ecuador
Cel. +59387171157

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Fernando Fontana 2009-02-04 10:28:14 Re: migrar de oracle 10g a postgres
Previous Message marleny llamocca junco 2009-02-04 01:22:27 migrar de oracle 10g a postgres