2013/8/7 jvenegasperu . <[email protected]>
>
> buenas tardes
>
> tengo esta inquietud en mi actual sistema web tengo una tabla de usuarios al 
> interno del sistema capturo el nombre del usuario y guardo por ejemplo el 
> acceso de ese usuario a traves de un trigger cuando se modifica algo en la 
> tabla
>
> ahora tengo un cliente desktop el quantum gis y uso un usuario de postgres 
> para loguearme y acceder a la BD pero quisiera que al modificar y guardar 
> colocar un trigger en la tabla para que capture el usuario de la BD que se 
> logueo y lo almacene en un campo de la tabla como podria hacer esto. ya que 
> el usuario ya no esta en una tabla de la BD sino un usuario del sistema 
> postgres
>

usa current_user o session_user segun lo que requieras

>
>
> y también quisiera saber si hay alguna forma de modificar la contraseña de un 
> usuario de postgres mediante una consulta SQL para que la clave de mi tabla 
> de usuarios sea la misma que la de un usuario postgres y ya posteriormente 
> quedarme solo con el login de postgres.
>

ALTER ROLE nombre PASSWORD 'clave';

http://www.postgresql.org/docs/9.2/static/sql-alterrole.html

-- 
Jaime Casanova         www.2ndQuadrant.com
Professional PostgreSQL: Soporte 24x7 y capacitación
Phone: +593 4 5107566         Cell: +593 987171157

-
Enviado a la lista de correo pgsql-es-ayuda ([email protected])
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a