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
<[email protected]>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 <[email protected]>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 <
>> [email protected]> 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 
>>> <[email protected]>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 <
>>>> [email protected]> 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
>>
>
>

Responder a