¿Cómo controlar acceso a un Access?

Hemos creado una base de datos en Access de modo que al entrar realiza los filtros pertinentes y cada usuario "va" al formulario con sus datos.

Queremos que esta base de datos no se pueda copiar pero con permisos de Windows no es imposible ya que si hacemos que no se copie no pueden escribir ni modificar datos en ella.

Me sugieren que divida la tabla y cree un origen de datos ODBC de modo que al acceder el usuario (ruta de red 1) vaya a la base de datos(ruta de red 2) Entiendo que lo que hará es que no puedan copiar lo de la ruta 1 y mediante el ODBC (poniendole un usuario con clave) accedan a la base de datos y puedan modificarla.

¿Me podéis ayudar? No entiendo como se hace eso

1 respuesta

Respuesta
1

La verdad, no he entendido nada. Pero si quieres evitar que te la copien( además de otras medidas) puedes poner, en el evento Al cargar del formulario de inicio

If environ("username")<>"pepe" then

Msgbox"tu no eres pepe"

Docmd. Quit

end if

El username es el "nombre" del ordenador

Así, si te copiaran la base, como la inmensa mayoría de las veces, otro ordenador no va a tener el mismo"nombre", te diría lo del mensaje y la base se cerraría. Judiadas se pueden hacer muchas.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas