RE: roles y privilegios

From: Lazaro Rubén García Martinez <lgarciam(at)vnz(dot)uci(dot)cu>
To: Diego Paredes <dparedesg(at)gmail(dot)com>, "pgsql-es-ayuda(at)postgresql(dot)org" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: roles y privilegios
Date: 2011-04-15 22:14:26
Message-ID: 294D3D02D5E18D42827B2ECFEADEB68808FCB0911F@mx-interno.vnz.uci.cu
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Para asignarle los permisos a un usuario sobre una tabla, lo puedes hacer así,

GRANT SELECT,INSERT,DELETE,UPDATE ON TABLE esquema.mi_tabla TO mi_usuario;

y ademas debes darle a ese usuario permiso para usar el esquema:

GRANT USAGE ON SCHEMA mi_esquema TO mi_usuario;

Espero te sirva. Saludos.
________________________________________
De: pgsql-es-ayuda-owner(at)postgresql(dot)org [pgsql-es-ayuda-owner(at)postgresql(dot)org] En nombre de Diego Paredes [dparedesg(at)gmail(dot)com]
Enviado el: viernes, 15 de abril de 2011 17:12
Para: pgsql-es-ayuda(at)postgresql(dot)org
Asunto: [pgsql-es-ayuda] roles y privilegios

Buenas Tardes, estoy intentando realizar los sgte:

posterior a esto :

* crear un usuario (super usuario)
* crear grupos de usuarios
* una vez que tenga usuarios y grupos CREAR ROLES
* otorgarle privilegios a ROLES creados

luego de estos pasos, es aqui donde estoy sin avanzar.

quiero desarrollar unas pantallas donde tenga el ABM de usuarios
* luego de cargar el usuario quiero asignarle uno o varios roles ( aqui esta mi dilema...cual es el comando o sentencia de bd que pueda utilizar
para hacer un GRANT select,delete to esquema.tabla O si este comando puedo utilizar ??

Gracias !!

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Andrés P.P. 2011-04-15 22:27:15 Eliminación de socket /tmp/.s.PGSQL.5432
Previous Message juan jaimes 2011-04-15 22:13:44 Re: read please