Cómo determinar qué usuario ha abierto una base de datos exclusivamente en Access


Moderada: Requiere macro básico, codificación y conocimientos de interoperabilidad.

En este artículo sólo se aplica a una base de datos de Microsoft Access (.mdb o .accdb).

Resumen


A diferencia de Microsoft Access versión 2.0 y versiones anteriores, Access 2000 y versiones posteriores no crea un archivo .ldb cuando una base de datos abierta en modo exclusivo. Por este motivo, ya no puede utilizar el archivo .ldb para determinar qué usuario tiene una base de datos abierta para uso exclusivo.

Más información


Cuando intenta abrir una base de datos que está abierta en modo exclusivo por otro usuario, recibirá el siguiente mensaje de error:
No se pudo usar ' < ruta > \ < baseDatos.mdb >'; archivo ya está en uso.
No recibirá ninguna información sobre el usuario o el nombre del equipo.

Con el fin de determinar qué usuario tiene un Microsoft Access 2000 o una versión posterior versión abrir en modo exclusivo, debe utilizar una herramienta del sistema operativo, como la utilidad Administración de equipos de Windows Server 2003 o de Microsoft Windows 2000.

Para abrir Administración de equipos, siga estos pasos:
  1. Haga clic en Inicio, elija
    Configuracióny, a continuación, haga clic en Panel de Control.
  2. Haga doble clic en Herramientas administrativasy, a continuación, haga doble clic en
    Administración de equipos.
  3. En la consola de administración, expanda
    Herramientas del sistemay, a continuación, utilice Carpetas compartidas para administrar recursos compartidos a través de una red.

    Mediante carpetas compartidas, puede controlar los permisos de acceso de usuario, actividad de la sesión y comparte las propiedades del recurso.

Referencias


Para obtener más información acerca del uso de la utilidad Administración de equipos de Microsoft Windows 2000, haga clic en Inicio, haga clic en Ayuda, haga clic en la ficha índice y, a continuación, escriba Administración de equipos en el cuadro de palabra clave.


Para obtener información adicional acerca de los archivos .ldb, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
299373 Introducción a los archivos .ldb

Para obtener información adicional acerca de cómo determinar qué usuarios se registran en una base de datos, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
285822 cómo determinar quién está registrado una base de datos con Microsoft Jet UserRoster en Access 2002 o Access 2003