Re: permisos

From: Alejandro Carrillo <fasterzip(at)yahoo(dot)es>
To: Guillermo Villanueva <guillermovil(at)gmail(dot)com>, 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:48:05
Message-ID: 1340380085.89763.YahooMailNeo@web171005.mail.ukl.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Creo que seria también darle permisos all a cada schema.

>________________________________
> De: Guillermo Villanueva <guillermovil(at)gmail(dot)com>
>Para: felipe guzman <felipeguzmanv(at)gmail(dot)com>
>CC: pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
>Enviado: Viernes 22 de junio de 2012 10:34
>Asunto: Re: [pgsql-es-ayuda] permisos
>
>
>Intenté hacer esto :
>GRANT ALL PRIVILEGES ON DATABASE db to pepe;
>Pero cuando pepe se loguea no puede hacer ni select en esa base.
>
>
>
>El 22 de junio de 2012 12:26, Guillermo Villanueva <guillermovil(at)gmail(dot)com> escribió:
>
>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
>>>>   
>>>>
>>>>
>>>>
>>>>
>>>>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

  • Re: permisos at 2012-06-22 15:34:37 from Guillermo Villanueva

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Gilberto Castillo Martínez 2012-06-22 15:51:16 Re: Migrar bd de pgsql 8.1.8 a 9.1.3. cast character to integer
Previous Message Guillermo Villanueva 2012-06-22 15:47:15 Re: permisos