Visual Basic - CONTRASEÑA EN BBDD ACCESS

Life is soft - evento anual de software empresarial
 
Vista:

CONTRASEÑA EN BBDD ACCESS

Publicado por SPOW (40 intervenciones) el 27/01/2005 17:20:27
HOLA AMIGO, TENGO UN GRAN PROBLEMA YA QUE NECESITO ESTABLECER UNA CONTRASEÑA PARA MI BASE DE DATOS LA CUAL LA TENGO EN ACCESS. ABRIENDO LA BASE DE DATOS EN EL MENU DE HERRAMIENTAS LE ESTABLECI UNA CONTRASEÑA, AHORA EL PROBLEMA RADICA QUE CUANDO EJECUTO MI PROGRAMA ME DICE NOT A VALID PASSWORD, ESTE ERROR ME IMAGINO QUE RADICA YA QUE UTILIZO LOS CONTROL DATA, Y TODA LA PROGRAMACION ESTA ECHA EN DAO. TENGO EL SIGUIENTE CODIGO PARA ABRIR LA BASE DE DATOS:

Public Sub Abrir()
Set DATA = OpenDatabase(".\CEDULACION.mdb")
Set SEGURI = DATA.OpenRecordset("SEGURIDAD", dbOpenTable)
End If
End Sub

PERO COMO PUEDO HACER TAMBIEN PARA ESPECIFICAR LA CONTRASEÑA AQUI, Y TAMBIEN EN LOS CONTROL DATA.... ESTARE MUY AGRADECIDO DE ANTEMANO
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:CONTRASEÑA EN BBDD ACCESS

Publicado por bea (7 intervenciones) el 27/01/2005 20:44:10
Buenas, yo hice un programa con datas y para poder acceder a la base de datos con contraseña hice:
DataClientes.Connect = ";pwd=XXXXXXXX"

Espero que te sirva
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:CONTRASEÑA EN BBDD ACCESS

Publicado por SPOW (40 intervenciones) el 28/01/2005 01:20:20
Gracias colega, lo probare a ver que tal, pero y como quedaria esto aqui:

Public Sub Abrir()
Set DATA = OpenDatabase(".\CEDULACION.mdb")
Set SEGURI = DATA.OpenRecordset("SEGURIDAD", dbOpenTable)
End If
End Sub

gracias de antemano
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:CONTRASEÑA EN BBDD ACCESS

Publicado por EDGAR (193 intervenciones) el 28/01/2005 03:00:36
Hazlo de la siguiente manera, estoy seguro que te va a funcionar:
Public WKS As Workspace
Public DATA As Database

Public Sub Abrir()
On Error GoTo 10
Set WKS = CreateWorkspace("", "admin", "", dbUseJet)
Set DATA = WKS.OpenDatabase(".\CEDULACION.mdb", True, False, ";PWD=DIOS84")
Set SEGURI = DATA.OpenRecordset("SEGURIDAD", dbOpenTable)
10
If Err.Number = 3024 Then
Varmsg1 = MsgBox("No es localizada la Base de Datos... Gracias", vbCritical, "Atención")
Exit Sub
End If
End Sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar