Columna mascara contraseña

01/03/2005 - 23:42 por Wilson R. Rico Camargo | Informe spam
Tengo una tabla donde deseo almacenar las comtraseñas que van a tener lo
usuarios. el tema es que deseo que esta columna muestre una mascara tipo
contraseña que oculte los datos en SQL Server. o que otra alternativa puede
haber.

Cordialmente,


Wilson R. Rico Camargo
BBVA Seguros
Bogotá - Colombia
Mail: wilson.rico@bbvaseguros.com.co
Visite www.bbvaseguros.com.co

Preguntas similare

Leer las respuestas

#1 MAXI
01/03/2005 - 23:45 | Informe spam
Hola, no puedes hacer eso en sqlserver, lo ideal en estos casos es que
guardes ya la contraseña encriptada y nunca uses mascaras como las de
access, donde son muy endebles



Maxi
Buenos Aires - Argentina
Desarrollador .NET 3 Estrellas
Microsoft User Group (MUG)

MSN:



"Wilson R. Rico Camargo" escribió en el
mensaje news:%23A%23NC%
Tengo una tabla donde deseo almacenar las comtraseñas que van a tener lo
usuarios. el tema es que deseo que esta columna muestre una mascara tipo
contraseña que oculte los datos en SQL Server. o que otra alternativa
puede haber.

Cordialmente,


Wilson R. Rico Camargo
BBVA Seguros
Bogotá - Colombia
Mail:
Visite www.bbvaseguros.com.co


Respuesta Responder a este mensaje
#2 Gustavo Larriera [MVP]
02/03/2005 - 01:53 | Informe spam
El mostrar una máscara tipo contraseña no es una tarea a cargo de la
base de datos. Eso deberás hacerlo en la interfaz de la aplicación
cliente.

Gustavo Larriera, MVP
Uruguay LatAm
http://sqljunkies.com/weblog/gux/
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and
confers no rights.



"Wilson R. Rico Camargo" wrote in message
news::
Tengo una tabla donde deseo almacenar las comtraseñas que van a tener lo

usuarios. el tema es que deseo que esta columna muestre una mascara tipo

contraseña que oculte los datos en SQL Server. o que otra alternativa
puede
haber.

Cordialmente,


Wilson R. Rico Camargo
BBVA Seguros
Bogotá - Colombia
Mail:
Visite www.bbvaseguros.com.co
Respuesta Responder a este mensaje
#3 Juan Carlos Leguizamón
02/03/2005 - 04:00 | Informe spam
Aun cuando estoy de acuerdo con las otras respuestas, te presento esta
alternativa, que alguna vez publico Miguel Egea y que dijo que ampliaria en
portalsql.com pero creo que no lo ha hecho:

CREATE TABLE #password(id int, password varbinary(100))
GO
INSERT INTO #password values (1, pwdencrypt('Miclave'))
GO
SELECT * FROM #password
GO
SELECT pwdencrypt('Miclave') FROM #password
GO
IF EXISTS (SELECT 1 FROM #password WHERE pwdCompare('OtraClave',password)=1)
PRINT 'Clave Correcta'
ELSE
PRINT 'Clave Errada'
GO
IF EXISTS (SELECT 1 FROM #password WHERE pwdCompare('MiClave',password)=1)
PRINT 'Clave Correcta'
ELSE
PRINT 'Clave Errada'

Saludos,

Juan Carlos Leguizamón.



"Wilson R. Rico Camargo" escribió en el
mensaje news:%23A%23NC%
Tengo una tabla donde deseo almacenar las comtraseñas que van a tener lo
usuarios. el tema es que deseo que esta columna muestre una mascara tipo
contraseña que oculte los datos en SQL Server. o que otra alternativa


puede
haber.

Cordialmente,


Wilson R. Rico Camargo
BBVA Seguros
Bogotá - Colombia
Mail:
Visite www.bbvaseguros.com.co


Respuesta Responder a este mensaje
#4 Maxi
02/03/2005 - 15:49 | Informe spam
Hola, un comentario: Las funciones estas no son documentadas por MS y ademas
son muu endebles :(

Yo usaria Md5 desde la aplicacion si se quiere una buena encriptacion de
clave, ademas es importante que las contraseñas se encripten de ida y no
exista la vuelta, ya que puede ser muy peligroso a nivel seguridad ;)


Salu2
Maxi


"Juan Carlos Leguizamón" escribió
en el mensaje news:%23%

Aun cuando estoy de acuerdo con las otras respuestas, te presento esta
alternativa, que alguna vez publico Miguel Egea y que dijo que ampliaria
en
portalsql.com pero creo que no lo ha hecho:

CREATE TABLE #password(id int, password varbinary(100))
GO
INSERT INTO #password values (1, pwdencrypt('Miclave'))
GO
SELECT * FROM #password
GO
SELECT pwdencrypt('Miclave') FROM #password
GO
IF EXISTS (SELECT 1 FROM #password WHERE
pwdCompare('OtraClave',password)=1)
PRINT 'Clave Correcta'
ELSE
PRINT 'Clave Errada'
GO
IF EXISTS (SELECT 1 FROM #password WHERE pwdCompare('MiClave',password)=1)
PRINT 'Clave Correcta'
ELSE
PRINT 'Clave Errada'

Saludos,

Juan Carlos Leguizamón.



"Wilson R. Rico Camargo" escribió en el
mensaje news:%23A%23NC%
Tengo una tabla donde deseo almacenar las comtraseñas que van a tener lo
usuarios. el tema es que deseo que esta columna muestre una mascara tipo
contraseña que oculte los datos en SQL Server. o que otra alternativa


puede
haber.

Cordialmente,


Wilson R. Rico Camargo
BBVA Seguros
Bogotá - Colombia
Mail:
Visite www.bbvaseguros.com.co






Respuesta Responder a este mensaje
#5 Wilson R. Rico Camargo
03/03/2005 - 23:35 | Informe spam
Muy util y cumple con lo que busco

Gracias.

Cordialmente,


Wilson R. Rico Camargo
BBVA Seguros
Bogotá - Colombia
Mail:
Visite www.bbvaseguros.com.co

"Juan Carlos Leguizamón" escribió
en el mensaje news:%23%

Aun cuando estoy de acuerdo con las otras respuestas, te presento esta
alternativa, que alguna vez publico Miguel Egea y que dijo que ampliaria
en
portalsql.com pero creo que no lo ha hecho:

CREATE TABLE #password(id int, password varbinary(100))
GO
INSERT INTO #password values (1, pwdencrypt('Miclave'))
GO
SELECT * FROM #password
GO
SELECT pwdencrypt('Miclave') FROM #password
GO
IF EXISTS (SELECT 1 FROM #password WHERE
pwdCompare('OtraClave',password)=1)
PRINT 'Clave Correcta'
ELSE
PRINT 'Clave Errada'
GO
IF EXISTS (SELECT 1 FROM #password WHERE pwdCompare('MiClave',password)=1)
PRINT 'Clave Correcta'
ELSE
PRINT 'Clave Errada'

Saludos,

Juan Carlos Leguizamón.



"Wilson R. Rico Camargo" escribió en el
mensaje news:%23A%23NC%
Tengo una tabla donde deseo almacenar las comtraseñas que van a tener lo
usuarios. el tema es que deseo que esta columna muestre una mascara tipo
contraseña que oculte los datos en SQL Server. o que otra alternativa


puede
haber.

Cordialmente,


Wilson R. Rico Camargo
BBVA Seguros
Bogotá - Colombia
Mail:
Visite www.bbvaseguros.com.co






Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida