Re: permisos

From: Guillermo Villanueva <guillermovil(at)gmail(dot)com>
To: felipe guzman <felipeguzmanv(at)gmail(dot)com>
Cc: pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: permisos
Date: 2012-06-22 15:26:23
Message-ID: CANm+PCA+qgc405R9TujwwhX+uXpwazux3Bka1h-FAo5caHjAjQ@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Aprovecho para preguntar sobre el mismo tema
Cual es la forma correcta de dar todos los permisos a pepe a UNA
DETERMINADA base de datos sin hacerlo dueño de esa base?
Que pueda hacer todas las operaciones sobre todas los objetos de todos los
esquemas pero solo de una base determinada.

El 22 de junio de 2012 12:02, felipe guzman <felipeguzmanv(at)gmail(dot)com>escribió:

> Que bueno que pudiste solucionar tu problema, te comento que yo tengo N
> usuarios y a su vez N roles que entre ellos están entrelazados en
> diferentes tablas y bases de datos..
> y a ninguno de ellos lo tengo con la sentencia GROUP, y no me ha
> presentado ningún problema..
>
>
> Saludos.
> El 22 de junio de 2012 10:55, Guillermo Villanueva <guillermovil(at)gmail(dot)com
> > escribió:
>
> Muchas gracias Felipe, así los había creado.
>> Pero hay un detalle, no se si tendrá que ver, cuando hacía los grant no
>> estaba poniendo la clausula GROUP.
>> Lo hice y todo empezó a funcionar como esperaba.
>>
>> GRANT USAGE ON SCHEMA E1 TO *GROUP *lectores;
>> GRANT USAGE ON SCHEMA E2 TO GROUP lectores;
>> GRANT USAGE ON SCHEMA E3 TO GROUP lectores;
>>
>> GRANT SELECT ON ALL TABLES IN SCHEMA E1 TO GROUP lectores;
>> GRANT SELECT ON ALL TABLES IN SCHEMA E2 TO GROUP lectores;
>> GRANT SELECT ON ALL TABLES IN SCHEMA E3 TO GROUP lectores;
>>
>>
>> Guillermo Villanueva
>> <http://ar.linkedin.com/in/guillermovillanueva>
>>
>>
>>
>> El 22 de junio de 2012 11:42, felipe guzman <felipeguzmanv(at)gmail(dot)com>escribió:
>>
>> y la forma que esta creado el usuario y el rol es la correcta?
>>> ejemplo:
>>> *
>>> *
>>> *CREATE ROLE lectores*
>>> * NOSUPERUSER INHERIT NOCREATEDB NOCREATEROLE;*
>>> *
>>> *
>>> *CREATE ROLE usuario LOGIN*
>>> * PASSWORD 'passwordusuario'*
>>> * NOSUPERUSER INHERIT NOCREATEDB NOCREATEROLE;*
>>> *
>>> *
>>> *GRANT lectores TO usuario;*
>>>
>>> El 22 de junio de 2012 10:31, Guillermo Villanueva <
>>> guillermovil(at)gmail(dot)com> escribió:
>>>
>>> gracias por tu respuesta Felipe, es tal cual como lo hice.
>>>>
>>>>
>>>
>>>
>>> --
>>> Felipe Guzman Vargas
>>> Analista Programador Computacional
>>> 09- 54047753
>>>
>>
>>
>
>
> --
> Felipe Guzman Vargas
> Analista Programador Computacional
> 09- 54047753
>

In response to

Responses

  • Re: permisos at 2012-06-22 15:34:37 from Guillermo Villanueva
  • Re: permisos at 2012-06-22 15:42:48 from Gilberto Castillo Martínez
  • Re: permisos at 2012-06-22 16:32:25 from Alvaro Herrera

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Guillermo Villanueva 2012-06-22 15:34:37 Re: permisos
Previous Message felipe guzman 2012-06-22 15:02:40 Re: permisos