SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: fap1603 en Martes 26 de Octubre de 2004, 19:13

Título: Seguridad En Base De Datos
Publicado por: fap1603 en Martes 26 de Octubre de 2004, 19:13
Hola a todos,

De antemano muchas gracias por la repsuesta, tengo una base de datos en acces, utilizo el vb 6, utilizo tb los controles data, pero mi base de datos tiene contraseña, y no se como hacer para poder amarrar mi base de datos, y la tabla que corresponde al control data. me dice que la contraseña es incorrecta, y la verdad necesito este tipo de seguridad.

Saludos,

Fco.
Título: Re: Seguridad En Base De Datos
Publicado por: Makko en Miércoles 27 de Octubre de 2004, 03:02
Yo estoy en la misma que vos, asi que... la respuesta o ayuda nos serviria a los 2.
Espero que nos puedan dar una mano.
Saludos a todos.
Suerte!
Makko
Título: Re: Seguridad En Base De Datos
Publicado por: Sagutxo en Miércoles 27 de Octubre de 2004, 17:20
Salu2.
Si la base de datos es acces yo pongo asi:

Set AbreBasePrin = OpenDatabase(PathDeBase, True, False, ";pwd=PassDb")

PathDeBase= path a la base de datos y el nombre claro
True = apertura modo exclusivo, True o False
False= Solo lectura, True o False
;pwd=PassDb= tipo de db ; y la pass de la DB despues de 'pwd='. Yo uso DAO y sin poner nada delante del ; me funciona.

Con el control DATA creo que era:

Data1.Connect = ";pwd=PassDb"

espero que os sirva :) :comp:
Título: Re: Seguridad En Base De Datos
Publicado por: fap1603 en Martes 2 de Noviembre de 2004, 17:32
Muchas Gracias Sagutxo, con lo primero me funciona, va muy bien.
Título: Re: Seguridad En Base De Datos
Publicado por: Sagutxo en Martes 2 de Noviembre de 2004, 21:30
P.D. :)

 a ver si me explico :).

puedes poner todo lo referente al 4º parametro en un Variable string, tambien funciona.

VarPass=";pwd=PassDb"
Set AbreBasePrin = OpenDatabase(PathDeBase, True, False, VarPass)

Salu2.
 :comp: