From: | Victor Lopez <v(dot)lopez(dot)s(at)ono(dot)com> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | asignación de roles |
Date: | 2007-04-02 17:26:14 |
Message-ID: | 200704021926.14110.v.lopez.s@ono.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Buenas.
Hace algún tiempo empecé a investigar este tema y pregunté aquí.
No se que pasó. El caso es que lo dejé aparcado y ahora lo vuelvo a
retomar ...
El tema :
Tengo una serie de roles, caracterizados porque cada uno tiene asignados unos
GRANTs (llamemosles 'rol1' y 'rol2')
Creo un usuario (con LOGIN) 'u' y, en vez de repetir todos los GRANTs
del 'rol2', le asigno el 'rol2'
CREATE ROLE u WITH LOGIN ENCRYPTED PASSWORD 'pitopito' IN ROLE rol2;
correcto? o ...
CREATE ROLE u WITH LOGIN ENCRYPTED PASSWORD 'pitopito' ROLE rol2;
sin el 'IN'
y, en un futuro pretendo añadir los permisos (tras una labor administrativa)
de ''rol1' ...
ALTER ROLE u ... no hay para asignar a otro rol ?
...
GRANT ROLE u TO rol2;
o ...
GRANT ROLE rol2 TO u;
?
El camino contrario ... en otro post.
--
----o---( )---o----
Saludos de Victor Lopez Sabio
v(dot)lopez(dot)s(at)ono(dot)com
--------oooo--------
From | Date | Subject | |
---|---|---|---|
Next Message | Guido Barosio | 2007-04-02 17:54:36 | Re: Cómo se puede saber la fecha de la ultima modificacion de la BD? |
Previous Message | Guillermo Varona Silupú | 2007-04-02 16:57:42 | Cómo se puede saber la fecha de la ultima modificacion de la BD? |