Problema para acceder Base datos access con password

24/04/2005 - 05:08 por Gonch | Informe spam
Hola a todos, os presento mi problema
He establecido un password en una base de datos access y he indicado la
contraseña en la cadena de conexion de estas formas

"Provider=Microsoft.jet.oledb.4.0; password=mipass; data
source=basededatos.mdb; Jet OLEDB:System
database=C:\WinNT\System32\System.mdw"

"Provider=Microsoft.jet.oledb.4.0; data source=basededatos.mdb;
password=mipass"

A partir de ese momento , cuando intento acceder a la base de datos me da
este error :
Excepción no controlada: System.Data.OleDb.OleDbException: No se puede
iniciar la aplicación. Falta el archivo de información del grupo de trabajo
o bien está abierto en modo exclusivo por otro usuario.

¿Qué puedo hacer para solucionarlo? ¿o como puedo establecer de otro modo
una contraseña a la base de datos?

Gracias a todos
 

Leer las respuestas

#1 Braulio Diez
24/04/2005 - 19:04 | Informe spam
Hola que hay,

No estoy seguro si tienes que poner la ruta completa, los string de
conexión para crearlas con claves

Standard security:

"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\somepath\mydb.mdb;User
Id=admin;Password=;"

Workgroup (system database):

"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\somepath\mydb.mdb;Jet
OLEDB:System Database=system.mdw;"


Espero que sea lo del Path (si te fijas en el segundo, directamente lo
pone sin la ruta).

Buena suerte
Braulio


With password:

"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\somepath\mydb.mdb;Jet
OLEDB:Database Password=MyDbPassword;"

"Gonch" escribió:

Hola a todos, os presento mi problema
He establecido un password en una base de datos access y he indicado la
contraseña en la cadena de conexion de estas formas

"Provider=Microsoft.jet.oledb.4.0; password=mipass; data
source=basededatos.mdb; Jet OLEDB:System
database=C:\WinNT\System32\System.mdw"

"Provider=Microsoft.jet.oledb.4.0; data source=basededatos.mdb;
password=mipass"

A partir de ese momento , cuando intento acceder a la base de datos me da
este error :
Excepción no controlada: System.Data.OleDb.OleDbException: No se puede
iniciar la aplicación. Falta el archivo de información del grupo de trabajo
o bien está abierto en modo exclusivo por otro usuario.

¿Qué puedo hacer para solucionarlo? ¿o como puedo establecer de otro modo
una contraseña a la base de datos?

Gracias a todos



Preguntas similares