Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Evitar que se pueda abrir un archivo .mdb

Estas en el tema de Evitar que se pueda abrir un archivo .mdb en el foro de Bases de Datos General en Foros del Web. Hola a todos. Tengo una aplicación sencillita utilizando una base de datos en ms access. Lo que quiero saber(si es posible) es de que forma ...
  #1 (permalink)  
Antiguo 26/01/2006, 13:15
 
Fecha de Ingreso: marzo-2005
Mensajes: 309
Antigüedad: 19 años, 1 mes
Puntos: 1
Evitar que se pueda abrir un archivo .mdb

Hola a todos.
Tengo una aplicación sencillita utilizando una base de datos en ms access.
Lo que quiero saber(si es posible) es de que forma puedo evitar que una persona pueda abrir el archivo .mdb
de manera que no pueda ver la información que tengo en mi base de datos?

Espero me puedan ayudar.
Saludos...
  #2 (permalink)  
Antiguo 26/01/2006, 13:19
Avatar de axy108  
Fecha de Ingreso: diciembre-2003
Ubicación: En frente de mi Computadora
Mensajes: 415
Antigüedad: 20 años, 4 meses
Puntos: 0
facil abre tu base de datos y en el menu de herramientas-> seguridad -> establecer contraseña para la base de datos

SALUDOS

__________________
Todos somos muy ignorantes :pensando: . Lo que ocurre es que no todos ignoramos las mismas cosas ;-) .... Albert Einstein :cool:
  #3 (permalink)  
Antiguo 26/01/2006, 14:17
 
Fecha de Ingreso: marzo-2005
Mensajes: 309
Antigüedad: 19 años, 1 mes
Puntos: 1
Bien gracias por tu respuesta.
En realidad me gustaría saber si hay alguna otra forma de proteger la BD. Esto lo digo
porque hace ya algún tiempo encontré un pequeño programa hecho en VB que era capaz de desencriptar
la contraseña que se le había establecido a un archivo .mdb.

Como duda aparte, y ya que me tocaste el tema, cómo hago la cadena de conexión desde mi
aplicación para conectarme a la BD en access cuando a la misma se le establece una contraseña?
Esto te lo pregunto porque haciendo lo que tu me dijiste me encontré con que cuando me conectaba
a la base de datos me lanzaba un error.

Saludos...
  #4 (permalink)  
Antiguo 26/01/2006, 15:10
Avatar de dogduck  
Fecha de Ingreso: enero-2006
Ubicación: ¿Atlantida, Hesperides, Islas afortunadas?
Mensajes: 2.231
Antigüedad: 18 años, 4 meses
Puntos: 19
A ver si te vale esto : de mi página http://ficus.pntic.mec.es/~fcag0023/indexsql.htm
Cita:
Seguridad en ACCES.

Copiar la base de datos BDEmpleados2 en el disco duro, abrirla y realizar lo siguiente.


1. Establecer una contraseña para acceder a la base de datos. Cerrarla y abrirla de nuevo.

Archivo>Abrir>Abrir en modo exclusivo;

Herramientas>seguridad>establecer contraseña;


2. Eliminar la contraseña de acceso.

Archivo>Abrir>Abrir en modo exclusivo;

Herramientas>seguridad>anular la contraseña ...;


3. Proteger una base de datos iniciando el Asistente para seguridad por usuarios.

Se abrirá la BBDD en modo compartido. Y luego

Herramientas>Seguridad>Asistente para seguridad por usuarios.


4. Seleccionar todos los grupos de seguridad.
5. Crear los usuarios MARTA, LUIS y ALICIA.
6. Asignar a ALICIA el grupo de seguridad Admins y Permisos totales. Este usuario será el administrador.
7. Conectarse a la base de datos como MARTA. Estudiar que ocurre.

1º HAY QUE ABRIR ACCESS Y:

HERRAMIENTAS>SEGURIDAD>ADMDOR DE GRUPOS DE TRABAJO> UNIRSE AL GRUPO CREADO

EN EL ASISTENTE PARA SEGURIDAD POR USUARIOS.

LUEGO SE PODRÁ ACCEDER A LA BBDD.

O A TRAVES DEL ACCESO DIRECTO DEL ESCRITORIO, EN MI CASO:

"C:\Archivos de programa\Microsoft Office\Office10\MSACCESS.EXE" "C:\mentor\sql\tablas\BDEmpleados2.mdb" /WRKGRP "C:\mentor\sql\tablas\Protegida.mdw"

Pero MARTA no podrá acceder ya que no se le asignaron permisos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:38.