quitar seguridad access

3
Como conseguir acceso a base de datos de acces protegido con archivo de grupo “.mdw” Para realizar el acceso he necesitado consultar las siguientes aplicaciones y documentación de los cuales dejo el correspondiente enlace: Apliacacion para averiguar las contraseñas de ficheros .mdb y .mdw Access Password Recovery Master Establecer o cambiar en Access 2007 la seguridad por usuarios de Access 2003 Se le pide un nombre de usuario y una contraseña aunque no active o configure la seguridad en Access Una vez nos documentamos, cogemos la base de datos mdb que queremos acceder y el archivo de grupo asociado a una carpeta nueva. Ejecutamos Acces password Recovery Master sobre lso dos archivos y averiguamos los passwords de la base de datos mdb y los passwords y usuarios del fichero de grupo. Normalmente del archivo de Grupo de ususarios solo uno es el que ha creado la proteccion de la base de datos, normalmente nombre de la base de datos_admin Cuando tengamos estos datos arrancamos microsoft acces 2003/2007 creamos una base de datos nueva en blanco y abrimos el modulo de codigo de VB y creamos un procedimiento para acceder al administrador de grupos de trabajo que en estas nuevas versiones de access no viene implementado por WRKGADM.EXE o yo no encontre este fichero en mi instalacion de office (2007) y segun el documento mencionado arriba de microsot efectivamente no se instala. El procedimiento puede ser como el siguiente: Public Sub Administrador_Grupos() DoCmd.RunCommand acCmdWorkgroupAdministrator End Sub Podemos ejecutarlo con F5 y nos aparecerá un cuadro de dialogo para gestionar los ususarios de una base de datos en este caso el fichero .mdw Este es el cuadro resultante de ejecutar el procedimiento antes mencionado en acces

Upload: roberto-malone

Post on 22-Oct-2015

318 views

Category:

Documents


10 download

TRANSCRIPT

Page 1: Quitar Seguridad Access

Como conseguir acceso a base de datos de acces protegido con

archivo de grupo “.mdw”

Para realizar el acceso he necesitado consultar las siguientes aplicaciones y documentación de los cuales dejo

el correspondiente enlace:

Apliacacion para averiguar las contraseñas de ficheros .mdb y .mdw

Access Password Recovery Master

Establecer o cambiar en Access 2007 la seguridad por usuarios de Access 2003

Se le pide un nombre de usuario y una contraseña aunque no active o configure la seguridad en Access

Una vez nos documentamos, cogemos la base de datos mdb que queremos acceder y el archivo de grupo

asociado a una carpeta nueva.

Ejecutamos Acces password Recovery Master sobre lso dos archivos y averiguamos los passwords de la base

de datos mdb y los passwords y usuarios del fichero de grupo.

Normalmente del archivo de Grupo de ususarios solo uno es el que ha creado la proteccion de la base de

datos, normalmente nombre de la base de datos_admin

Cuando tengamos estos datos arrancamos microsoft acces 2003/2007 creamos una base de datos nueva en

blanco y abrimos el modulo de codigo de VB y creamos un procedimiento para acceder al administrador de

grupos de trabajo que en estas nuevas versiones de access no viene implementado por WRKGADM.EXE o

yo no encontre este fichero en mi instalacion de office (2007) y segun el documento mencionado arriba de

microsot efectivamente no se instala.

El procedimiento puede ser como el siguiente:

Public Sub Administrador_Grupos()

DoCmd.RunCommand acCmdWorkgroupAdministrator

End Sub

Podemos ejecutarlo con F5 y nos aparecerá un cuadro de dialogo para gestionar los ususarios de una base de

datos en este caso el fichero .mdw

Este es el cuadro resultante de ejecutar el procedimiento antes mencionado en acces

Page 2: Quitar Seguridad Access

Pulsamos Unir… y buscamos el fichero .mdw que esta asociado a la base de datos se nors pedira un pasword

de acceso que hemos conseguido con anterioridad…. y quedaremos unidos a este grupo de unsuarios… una

vez realizado esto podemos importar la base de datos o bien abrirla proporcionando la otra contraseña que

hemos conseguido (El password de la base de datos) realizado esto deberiamos poder acceder a todas las

tablas y consultas de la base de datos.

Para eliminar la proteccion de la nueva base de datos que tenemos cargada en access, debemos ejecutar

denuevo el procedimiento y unirnos a nuestro fichero System.mdw o sino a otro fichero mdw que no tenga

usuarios (por defecto si instalaste el Access Pasword Revovery Master crea un fichero en el directorio de

instalacion mdw “Empty.mdw”) yo por defecto utilizo el mencionado.

Espero que sea de interes cualquier duda comentarios

Se le pida un nombre de usuario y una contraseña aunque no activar la seguridad o configurar la seguridad en Access Cuando ejecuta Microsoft Access 2000 o una versión posterior, se le pedirá un nombre de usuario y una

contraseña. Este comportamiento se produce aunque no active ni configurar la seguridad. Se le pedirá un

nombre de usuario y una contraseña para cada base de datos. Esto incluye incluso una base de datos nueva .

Para resolver este comportamiento, utilice la herramienta de administración de grupo de trabajo para volver a

unir el archivo de información de grupo de trabajo predeterminado original. Para ello, puede utilizar uno de

los métodos siguientes. El método que utilice depende de la versión de Access.

Office Access 2007 Para utilizar la herramienta de administración de grupo de trabajo en Microsoft Office Access 2007, utilice

código de Microsoft Visual Basic. Para ello, utilice uno de los métodos siguientes.

Office Access 2007

1. En Access 2007, abra una base de datos de confianza o habilitar las macros en la base de datos. 2. Presione CTRL+G para abrir la ventana Inmediato.

3. Escriba la siguiente línea de código y, a continuación, presione ENTRAR.

DoCmd.RunCommand acCmdWorkgroupAdministrator

4. En el cuadro de diálogo Administrador de grupo de trabajo , haga clic en Combinary, a continuación, haga clic en Examinar.

5. Busque y, a continuación, haga clic en el archivo siguiente y, a continuación, haga clic en Abrir:

C:\Program Files\Common Files\system\System.mdw

6. En el cuadro de diálogo Administrador de grupo de trabajo , haga clic en Aceptary, a continuación,

haga clic en Salir.

Método 1: Ejecutar el código de Visual Basic en la ventana Inmediato

1. En Access 2007, abra una base de datos de confianza o habilitar las macros en la base de datos. 2. En la ficha crear , haga clic en Macro en el grupo otros y, a continuación, haga clic en módulo.

3. Cree una subrutina y pegue el siguiente código de Visual Basic en la subrutina.

DoCmd.RunCommand acCmdWorkgroupAdministrator

4. Presione F5 para ejecutar el código.

5. En el cuadro de diálogo Administrador de grupo de trabajo , haga clic en Combinary, a

continuación, haga clic en Examinar.

Page 3: Quitar Seguridad Access

6. Busque y, a continuación, haga clic en el archivo siguiente y, a continuación, haga clic en Abrir:

C:\Program Files\Common Files\system\System.mdw

7. En el cuadro de diálogo Administrador de grupo de trabajo , haga clic en Aceptary, a continuación,

haga clic en Salir.

Método 2: Cree un módulo que contiene el código de Visual Basic

1. Inicie Office Access 2003. 2. Haga clic en Herramientas, seleccione seguridady, a continuación, haga clic en Administrador de

grupo de trabajo.

3. Haga clic en unirse, haga clic en Examinar, vaya a C:\Documents and Settings\su nombre de

usuarioData\Microsoft\Access\System.mdw

4. y, a continuación, haga clic en Aceptar.

5. En el cuadro de diálogo Administrador de grupo de trabajo , haga clic en Aceptar.

6. En el cuadro de diálogo Administrador de grupo de trabajo , haga clic en Aceptar.

Nota: El cuadro de diálogo Administrador de grupo de trabajo en el paso 5 es otro cuadro de

diálogo que el cuadro de diálogo en el paso 4. Ambos cuadros de diálogo tienen el mismo nombre.

Office Access 2003

1. Inicie Access.

2. Haga clic en Herramientas, seleccione seguridady, a continuación, haga clic en Administrador de

grupo de trabajo.

3. En el cuadro de diálogo Administrador de grupo de trabajo , haga clic en unirse, haga clic en

Examinar, vaya a C:\Documents and Settings\su nombre de

usuarioData\Microsoft\Access\System.mdw y, a continuación, haga clic en Aceptar

4. En el cuadro de diálogo Administrador de grupo de trabajo , haga clic en Aceptary, a continuación,

haga clic en Salir.

Access 2002

1. Haga clic en Inicioy, a continuación, haga clic en Buscar. 2. En el cuadro de diálogo Resultados de la búsqueda , haga clic en todos los archivos y carpetas en lo

que desea buscar.

3. Escriba Wrkgadm.exe en todo o parte del nombre de archivoy, a continuación, haga clic en Buscar.

4. En el cuadro de diálogo Resultados de la búsqueda , haga doble clic en WRKGADM.

5. En el cuadro de diálogo Administrador de grupo de trabajo , haga clic en unirse, haga clic en

Examinar, vaya a C:\Program Files\Common Files\system\System.mdw y, a continuación, haga clic

en Aceptar.

6. En el cuadro de diálogo Administrador de grupo de trabajo , haga clic en Aceptary, a continuación,

haga clic en Salir.