| From: | gabriela lópez <gabydhi(at)hotmail(dot)com> | 
|---|---|
| To: | pgsql-es-ayuda(at)postgresql(dot)org | 
| Subject: | Ayuda con variables de funciones | 
| Date: | 2005-07-28 23:05:37 | 
| Message-ID: | BAY12-F1848B5074765C0B726BFE7B7CF0@phx.gbl | 
| Views: | Whole Thread | Raw Message | Download mbox | Resend email | 
| Thread: | |
| Lists: | pgsql-es-ayuda | 
Hola!!!
Cree una funcion sp_nuevoinicio(usuario,pass), donde usuario y pass son dos 
variables que le paso dinamicamente para crear inicios de sesion en 
Postgres, la manera en la que la llamo a esta funcion es: (desde java)
CallableStatement cs = con.prepareCall("{call sp_ModificaUsuario(?,?)}");
		cs.setString(1,login);
		cs.setString(2,password);
		cs.executeUpdate();
lo que quiero hacer es que cada vez que la llame, se cree un nuevo inicio de 
sesion, con el nombre y password que yo le mando. la funcion que cree para 
esto es:
CREATE OR REPLACE FUNCTION sp_nuevoinicio(varchar, varchar)
  RETURNS void AS
$BODY$CREATE USER $1 PASSWORD ' $2 '
  CREATEDB CREATEUSER
   VALID UNTIL 'infinity';
ALTER GROUP "AW" ADD USER $1;$BODY$
  LANGUAGE 'sql' VOLATILE;
Marca error por los pesitos.
De antemano, gracias.
_________________________________________________________________
Platica con tus amigos en linea con T1msn Messenger 
http://messenger.t1msn.com.mx/
| From | Date | Subject | |
|---|---|---|---|
| Next Message | tania gutierrez | 2005-07-28 23:05:49 | problemas en postgresql -- ayuda !!!!!! | 
| Previous Message | WILLIAM PARRA | 2005-07-28 23:01:37 | Backup no toma columnas nuevas . |