Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/02/2002, 22:44
toniquio
 
Fecha de Ingreso: febrero-2002
Mensajes: 191
Antigüedad: 23 años, 3 meses
Puntos: 0
Re: Seguridad para base de datos en la Web

Tambien puedes ponerle una contraseña a la base de datos.Mira:

Abre Microsoft Acces. Haz click en Archivo->Abrir... Y cuando navegues por tu PC y tengas seleccionada la base de datos dale a la flechita que te sale al lado del botón "abrir" de la ventana de navegación y selecciona "abrir en modo exclusivo".

Despues selecciona herramientas->Seguridad->establecer contraseña para la base de datos. Introduce una contraseña en la ventana que te aparece.

Después debes modificar un poco el codigo:
Código:
  
Set Conn = Server.CreateObject("ADODB.Connection")
MyConnStr = "DRIVER={Microsoft Access Driver (*.mdb)}; "
MyConnStr = MyConnStr & "DBQ=d:\inetpub\wwwroot\usuario\data\basedatos.mdb; "
MyConnStr = MyConnStr & "PWD=tu_password"
Conn.Open(MyConnStr)
lo de d:inetpub\... Es evidente que depende del servidor, donde pone "tu_password" es tambien evidente que debes introducir tu password.

Tambien es recomenable que introduzcas la conexión a la base de datos en un include oculto, y que tenga un nombre poco usual (yo les pongo nombres que me invento "zarraspatuca.inc" "torigori.inc")
Luego solo tienes que escribir lo de <!--#include file="torigori.inc"--> y como no se muestra en el codigo fuente, pues dificil lo tendrán para pillarte el password...

Todo pudiera ser que te lo pillaran y todo, pero es más dificil que si no haces nada.

Bueno espero que te haga "el apaño".

Un saludo