Tuesday, March 20, 2007
Programacion para niños
Si quieres inducir a un pequeño al mundo de la programación aquí están algunos recursos de Microsoft muy buenos.
Wednesday, March 07, 2007
Funciones pwdEncrypt y pwdCompare
Son funciones no documentadas de SQL Server, que sirven para encriptar información (pwdencrypt) y la otra para comparar un string no encriptado (pwdcompare), con la representación de un string encriptado.
No tendremos forma de decodificar en base al string generado. Pero nos podemos apoyar de la función pwdcompare, para validar si el string que tenemos de información pertenece al string encriptado o no. Si es igual regresaria un 1, de lo contrario un 0.
Lo malo como son funciones no documentadas, están no pueden ser soportadas en futuros releases de SQL server.
Si quieres guardar la información en una tabla de lo que genera pwdencryp, puedes utilizar un campo tipo varbinary(255).
Ejemplo:
select pwdencrypt('password')
select pwdcompare('password', 0x01004816A32F93C56C37E
25B074BEA94254AE005093173
984A4947EEA0DA47328628D47
AC4737B331292CCB54352)
En el blog Alexander Gladchenko de muestra como los valores arrojados de SQL Server 2000, son aceptables para SQL Server 2005.
No tendremos forma de decodificar en base al string generado. Pero nos podemos apoyar de la función pwdcompare, para validar si el string que tenemos de información pertenece al string encriptado o no. Si es igual regresaria un 1, de lo contrario un 0.
Lo malo como son funciones no documentadas, están no pueden ser soportadas en futuros releases de SQL server.
Si quieres guardar la información en una tabla de lo que genera pwdencryp, puedes utilizar un campo tipo varbinary(255).
Ejemplo:
select pwdencrypt('password')
select pwdcompare('password', 0x01004816A32F93C56C37E
25B074BEA94254AE005093173
984A4947EEA0DA47328628D47
AC4737B331292CCB54352)
En el blog Alexander Gladchenko de muestra como los valores arrojados de SQL Server 2000, son aceptables para SQL Server 2005.
Subscribe to:
Posts (Atom)