Foros del Web » Programando para Internet » ASP Clásico »

seguridad y asp

Estas en el tema de seguridad y asp en el foro de ASP Clásico en Foros del Web. supongamos que quiero protejer una base de datos , si le pongo una clave a la base cada vez que asp va a ler esa ...
  #1 (permalink)  
Antiguo 20/05/2004, 17:39
(Desactivado)
 
Fecha de Ingreso: agosto-2002
Mensajes: 1.458
Antigüedad: 22 años, 9 meses
Puntos: 0
seguridad y asp

supongamos que quiero protejer una base de datos , si le pongo una clave a la base cada vez que asp va a ler esa base da error , entonces como se puede protejer la base de datos sin afectar al còdigo asp ???

Una de las cosas que se me habia ocurrido es pasarle la clave una vez que abre la coneciòn en asp , es decir internamente pasarle la clave pero no se como hacerlo .

Por otro lado si pongo como archivo oculto la base de datos puede afectar en algo cuando lo suba al servidor , en mi pc lo pongo como archivo oculto y funciona ok .-

Se podra encriptar la base sin afectar al asp ?

POR FAVOR NECESITO AYUDA CON ESTE TEMA

Última edición por hugorei; 20/05/2004 a las 18:37
  #2 (permalink)  
Antiguo 21/05/2004, 07:33
Avatar de GustavoPY  
Fecha de Ingreso: marzo-2002
Ubicación: Capiatá
Mensajes: 88
Antigüedad: 23 años, 1 mes
Puntos: 0
Yo en particular hago lo siguiente:

********************inicio************************ *
set oConn=Server.CreateObject("ADODB.Connection")
oConn.Open "Driver={Microsoft Access Driver (*.mdb)}; PWD=125964583; DBQ=" & Server.MapPath("dbq/filesdat.mdb")

SQL="SELECT * FROM tbl_usuarios WHERE (Usuario='"&login&"');"
'Ejecutamos la consulta
set rs=oConn.Execute(SQL)

*******************fin**************************** *

Funciona perfecto para mi, además luego, mediante código, puedo "encriptar" los datos que guardo en mi db.

Pruébalo, no sé si eso exactamente responde a tu pregunta!

Saludos!
Gustavo
__________________
*********************************
Gustavo Arriola
http://www.gustavoarriola.com
*********************************
  #3 (permalink)  
Antiguo 22/05/2004, 13:21
(Desactivado)
 
Fecha de Ingreso: agosto-2002
Mensajes: 1.458
Antigüedad: 22 años, 9 meses
Puntos: 0
No entiendo esta parte

:SQL="SELECT * FROM tbl_usuarios WHERE (Usuario='"&login&"');"


Que tienes una tabla de usuario con la clave ?

Yo solo tengo la tabla protegida con una contraseña , sin nombre de usuario solo es una sola tabla .
  #4 (permalink)  
Antiguo 22/05/2004, 14:38
 
Fecha de Ingreso: octubre-2003
Ubicación: Hermosillo, Sonora
Mensajes: 75
Antigüedad: 21 años, 7 meses
Puntos: 0
Si lo quieres hacer internamente, te sugiero que utilices variables de sesión:
Session("clave") = ""
No se necesitar declarar, se utilizan en el bloque de vbscript.
  #5 (permalink)  
Antiguo 22/05/2004, 14:58
(Desactivado)
 
Fecha de Ingreso: agosto-2002
Mensajes: 1.458
Antigüedad: 22 años, 9 meses
Puntos: 0
Y como seria eso ? lo que quiero es que la base sea abierta solo desde el codigo asp , se entiende ?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:26.