jvenegasperu . escribió: > Buenas tardes a todos > > hoy estuve modificando una sentencias en mi sistema para manejar los > usuarios de postgres y no solo con una tabla en software > > $this->_query = ' BEGIN; '; > > $this->_query .= ' ALTER ROLE '.$datos['usuario']." WITH > PASSWORD '".$datos['pass1']."' ; "; > > $this->_query .= "UPDATE seguridad.usuarios SET ". > "usuario = '".$datos['usuario']. > "', activo = ".$datos['act']. > ", u1 = '".$_SESSION['usuario']. > "', pass = '".$datos['pass']."' WHERE id_persona > = ".$datos['id'].';'; > > $this->_query .=' COMMIT'; > > antes cuando era una sola linea como
En vez de meterlo todo en un solo string, ejecuta cada línea separadamente. Espero que esa password esté cifrada ... -- Álvaro Herrera http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Training & Services - Enviado a la lista de correo pgsql-es-ayuda ([email protected]) Para cambiar tu suscripción: http://www.postgresql.org/mailpref/pgsql-es-ayuda
