Tecnología

Inicio

Cómo escribir código de programación que puede prevenir MS Access 2007 se copie a otro equipo

Los administradores de red deben configurar privilegios de carpetas compartidas para evitar que personal no autorizado mover o eliminar archivos. El uso de secuencias de comandos de Visual Basic (VBScript), puede impedir que los usuarios copiar un archivo a otro equipo. Esto se hace mediante la eliminación del acceso de lectura a partir de los permisos del usuario en el archivo o carpeta. Extracción de acceso de lectura oculta el nombre de archivo de los usuarios, por lo que son incapaces de copiar y pegar a otro equipo.

Instrucciones

1 Haga clic en el Windows botón "Inicio" y escriba "notepad" en el cuadro de texto de búsqueda. Pulse la tecla "Enter" para abrir el editor de texto. Bloc de notas le permite crear VBScript para sus equipos cliente de Windows.

2 Haga clic en el botón "Inicio" de Windows y escriba "Internet Explorer". Esto abre el navegador web en su ordenador. Descarga el programa "XCalc.vbs" proporcionado por Microsoft (ver Recursos). Guarde el archivo EXE a un directorio en su ordenador. El archivo es pequeño, por lo que tarda sólo unos segundos para descargar.

3 Haga doble clic en el archivo "XCacls_Installer.exe" descargado de Microsoft. Este archivo instala el paquete de VBScript necesario que se utiliza para crear el código para bloquear los usuarios copien el archivo de acceso.

4 Volver a la ventana Bloc de notas. Escriba lo siguiente en la ventana del archivo:

xcalc accessfile.mdb / g de usuario: R / eliminar

Este código quita permisos de lectura del usuario llamado "usuario". Vuelva a colocar la "accessfile.mdb" con su propio nombre de archivo de Access. Reemplazar "usuario" con el nombre del usuario que desea bloquear.

5 Haga clic en la opción de menú "Archivo" en el Bloc de notas. Seleccione "Guardar como" y escribe "readaccess.vbs" en el cuadro de texto. La extensión de archivo "VBS" indica a Windows para ejecutar el código de archivo como VBScript.

Consejos y advertencias

  • Se puede colocar el nuevo archivo de VBScript en equipos de los usuarios o añadirlo a la secuencia de comandos de inicio de sesión en un servidor Windows, si tiene una configuración de servidor-cliente.