Foros del Web » Soporte técnico » Ofimática »

Access: Restringir acceso con contraseña

Estas en el tema de Access: Restringir acceso con contraseña en el foro de Ofimática en Foros del Web. Hola estimados me encuentro creando una base de datos en access y buscando en internet encontre la forma de autorizar el acceso mediante contraseñas y ...
  #1 (permalink)  
Antiguo 06/09/2010, 20:38
 
Fecha de Ingreso: abril-2007
Mensajes: 3
Antigüedad: 17 años
Puntos: 0
Sonrisa Access: Restringir acceso con contraseña

Hola estimados me encuentro creando una base de datos en access y buscando en internet encontre la forma de autorizar el acceso mediante contraseñas y nombres de usuarios, lo que necesitaria es deshabilitar la opción alt+abrir para poder ver todo el contenido de la base de datos o sea que no la puedan modificar más. Esto es posible desde ya muchas gracias! una abrazo
  #2 (permalink)  
Antiguo 08/09/2010, 01:43
Avatar de Taribo007  
Fecha de Ingreso: agosto-2007
Mensajes: 1.338
Antigüedad: 16 años, 8 meses
Puntos: 18
Respuesta: Access: Restringir acceso con contraseña

Aqui tienes dos funciones para habilitar/desabilitar esa opcion:

'************************************************* ********************
Option Compare Database
Option Explicit
Function ap_DisableShift()

On Error GoTo errDisableShift

Dim db As Database
Dim prop As Property
Const conPropNotFound = 3270

Set db = CurrentDb()

db.Properties("AllowByPassKey") = False

Exit Function

errDisableShift:

If Err = conPropNotFound Then
Set prop = db.CreateProperty("AllowByPassKey", _
dbBoolean, False)
db.Properties.Append prop
Resume Next
Else
MsgBox Err.Number & " / " & Err.Description, vbInformation + vbOKOnly, "A V I S O"
Exit Function
End If

End Function
'================================================= ===========
Function ap_EnableShift()

On Error GoTo errEnableShift

Dim db As Database
Dim prop As Property
Const conPropNotFound = 3270

Set db = CurrentDb()
db.Properties("AllowByPassKey") = True

Exit Function

errEnableShift:

If Err = conPropNotFound Then
Set prop = db.CreateProperty("AllowByPassKey", _
dbBoolean, True)
db.Properties.Append prop
Resume Next
Else
MsgBox Err.Number & " / " & Err.Description, vbInformation + vbOKOnly, "A V I S O"
Exit Function
End If

End Function
'************************************************* **********************

Y aqui un ejemplo:

http://accessbuho.mvps.org/ficheros/quitaponshift.zip

Un saludo
  #3 (permalink)  
Antiguo 08/09/2010, 19:56
 
Fecha de Ingreso: abril-2007
Mensajes: 3
Antigüedad: 17 años
Puntos: 0
Respuesta: Access: Restringir acceso con contraseña

Gracias por tu rápida respuesta, me encuentro muy agradecido! Me solucionaste un gran problema, mil gracias y un fuerte abrazo!

Etiquetas: access, contraseña, restringir
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:26.