Contraseña

Que tal, mi pregunta es la siguiente: desde access se puede establecer una contraseña para que la base de datos no se pueda abrir si no sabe la contraseña, ahora ¿cómo establecer esta contraseña desde delphi, es decir crearla, modificarla e indicarla para poder accesar a una base de datos de access?
Respuesta
1
La forma de crear y modificar la contraseña desde delphi la desconozco, lo que si podes hacer es indicarla para poder abrir la base de datos.
Lo que podrías hacer, si es que estas usando ADO (no me acuerdo si era así) es:
- En el evento OnWillConnect del la conexión a la base de datos armar la propiedad connectionstring, esta propiedad tiene varios parámetros, un ejemplo de connectionstring puede ser:
'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\base.mdb;Persist Security Info=False;Jet OLEDB:Database Password=tu_contraseña'
En el parametro Password deberias poner la contraseña de tu base de datos.
Cualquier duda avisame.
Germán.

2 respuestas más de otros expertos

Respuesta
1
Siento no poderte ser de ayuda, no uso Access. Con Paradox o MySql, sin problemas.
Respuesta
1
Puedes hacerlo a través de SQL
ALTER DATABASE PASSWORD NewPassword OldPassword
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnacc2k/html/acadvsql.asp
Idea original de Brian Bushay (TeamB)

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas