Skip site navigation (1) Skip section navigation (2)

Re: [pgsql-es-ayuda] duda con encriptación

From: Miguel Angel Hernandez Moreno <miguel(dot)hdz(dot)mrn(at)gmail(dot)com>
To: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
Cc: "Ing(dot) Esneiker Enriquez Cabrera" <eenriquez(at)cav(dot)desoft(dot)cu>, pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: [pgsql-es-ayuda] duda con encriptación
Date: 2011-02-14 22:24:19
Message-ID: AANLkTinVuCDV1XYprL=zADsuhfAkQ=oArk9Wqe22NNS7@mail.gmail.com (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
saludos

como comentaban un post anterior, el campo clave_smtp debe ser bytea

*Está aplicando conversión de codificación.  Deberías asegurarte que la
columna es de tipo bytea.*

Pero de igual forma tiene que hacer uso del Escape para su inserccion



El 14 de febrero de 2011 11:30, Alvaro Herrera
<alvherre(at)alvh(dot)no-ip(dot)org>escribió:

> Excerpts from Ing. Esneiker Enriquez Cabrera's message of vie feb 11
> 17:40:08 -0300 2011:
> > Hola a todos.
> >
> > Estoy usando la función mcrypt de php para encriptar una cadena que tengo
> que almacenar en una tabla en una base de datos de postgres pero el problema
> es que cuando mando a ejecutar la función de actualización o inserción desde
> el php da error, ya probé usando el escape E y si ejecuto la función en el
> pgadmin el postgres lo entiende bien y hace la operación.
>
> Esta no es necesariamente la mejor forma de hacerlo.  Sin embargo:
>
> > "ERROR:  invalid byte sequence for encoding \"UTF8\": 0xa2\nHINT:  This
> error can also happen if the byte sequence does not match the encoding
> expected by the server, which is controlled by \"client_encoding\"..
> Consulta = UPDATE sistema          SET            duracion_clave = '120',
>           organismo = 'Mic',            entidad = 'Desoft',
>  dir_ip_correo = '10.14.0.25',                  dominio = 'cav',
> permitir_usuarios_externos = 'true',            tiempo_respuesta = '50',
>        fecha_automatica = 'false',            denegar_automatico = 'false',
>            direccion_localizacion = 'sdf',             proveedor = 'fgh',
>          enviar_email = 'true',            cod_pais = 'Cu',
>  cod_entidad = 'D',            cod_archivo = 'AC',
>  usar_directorio_activo = 'true',
>   smtp_secure = '1',            servidor_smtp = '10.14.0.25',
>  usuario_smtp = 'eenriquez',            clave
>  _smtp = E'@¢0(at)\x19>\x1„gªiUä`2½z(at) 4ý‡ë\"Ô"
>
> Está aplicando conversión de codificación.  Deberías asegurarte que la
> columna es de tipo bytea.
>
> --
> Álvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
> -
> Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org
> )
> Para cambiar tu suscripción:
> http://www.postgresql.org/mailpref/pgsql-es-ayuda
>



-- 
ISC Miguel Angel Hernandez Moreno

In response to

pgsql-es-ayuda by date

Next:From: Miguel Angel Hernandez MorenoDate: 2011-02-14 23:14:05
Subject: Re: Consulta SQL resultado como una Tabla
Previous:From: Silvio QuadriDate: 2011-02-14 17:25:12
Subject: Re: [pgsql-es-ayuda] duda con encriptación

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group