Cómo corregir el error "Microsoft Access no puede guardar la firma digital en este momento"

¿Su Microsoft Access que aparece con frecuencia no puede guardar la firma digital en este momento de error en su pantalla? ¿Cuál es el problema y cómo solucionarlo? Para responder a esta pregunta, el siguiente blog te ayudará. Entonces, lea esta publicación completamente y conozca cada detalle sobre esta firma digital de MS Access y su problema relacionado.

Escenario práctico:

Me gustaría saber si puedo firmar las macros, objetos y elementos en Microsoft Access para deshabilitar las ventanas de advertencia y confirmación al empaquetar una aplicación creada con Access.

Sé que las macros de Word y Excel se pueden firmar, pero tengo problemas con Access.

Lo que es un digital signatura?

La firma digital se puede definir como un sello electrónico, encriptado, de autenticación en información digital como mensajes de correo electrónico, macros o cualquier documento electrónico.

  Esta firma digital significa que la información se originó en el firmante y no se ha cambiado.

Certificado de firma y autoridad de certificación

Certificado de firma:

Para crear una firma digital, debe tener un certificado de firma que acredite su identidad. Al momento de enviar las macros o documentos firmados digitalmente, también envía el certificado y la clave pública. Los certificados de firma son emitidos por la autoridad de certificación y, al igual que la licencia de conducir, también pueden revocarse. El certificado generalmente es válido por año, después del cual el firmante debe renovar u obtener algunos certificados de firma nuevos para construir la identidad.

echar un vistazo:

Cómo convertir / exportar / importar Access base de datos a CSV

Autoridad de certificación (CA):

Considerando que, la autoridad de certificación es una entidad que es bastante similar al notario público. Tiene la autoridad para emitir un certificado digital y un certificado de firma para verificar su validez. Esta entidad también realiza un seguimiento de los certificados que se eliminan o caducan.

¿Qué garantiza una firma digital?

  Las siguientes son las cosas que garantiza la firma digital.

  • Integridad: el contenido no se puede cambiar ni manipular como se firmó digitalmente.
  • No repudio:

Repudio indica el acto de un firmante que niega cualquier asociación con el contenido firmado. Así que el no repudio, demuestra a las partes enteras el origen del contenido de la firma.

  • Autenticidad: el cantante está completamente autenticado como firmante.
  • Notarización:

La firma realizada en archivos de Word, Excel o PowerPoint, que están sellados oportunamente por un servidor de marca de tiempo seguro en ciertas circunstancias, tiene algún período de validez para la Notarización.

¿Cuáles son los criterios necesarios para la firma digital de Microsoft Office Access?

Para hacer estas garantías, el creador del contenido debe firmar digitalmente el contenido mediante una firma que satisfaga los siguientes criterios:

  • La firma digital es válida.
  • El certificado asociado con la firma digital debe ser el actual y no el vencido.
  • La persona u organización que firma se conoce como editor, debe ser de confianza.
  • Los certificados asociados con la firma digital son emitidos principalmente por la autoridad de certificación (CA) reconocida.

Acerca de Microsoft Office Access no se puede guardar el error de firma digital:

Mientras usa el editor visual básico en el acceso de MS Office para agregar una firma digital al archivo .accde o .accdb, puede recibir los siguientes mensajes de error:

Microsoft Office Access no puede guardar la firma digital en este momento.

* Es posible que se encuentre en una base de datos bajo Control de código fuente.

* Usted puede estar en una base de datos que es de solo lectura.

* La base de datos utiliza la extensión de nombre de archivo * .accdb o * .accde. Para firmar dicha base de datos, haga clic en el Botón de Microsoft Office, seleccione el menú Publicar y luego haga clic en Empaquetar y firmar.

tambien Leer

7 formas de solucionar problemas de Microsoft Access estrellarse al abrir informe

Las causas de MS Access no pueden guardar la firma digital

Los archivos de base de datos .accdb o .accde no se firman a través del Editor de Visual Basic, como fue el caso de los archivos de base de datos Microsoft Access 2003 (.mdb).

En MS Access 2007, cuando crea un archivo .accdb o un archivo .accde, puede empaquetar el archivo y aplicar la firma digital al paquete. Luego se distribuye el paquete firmado a otros usuarios.

La herramienta de paquete y firma mantiene la base de datos en un archivo de Implementación de Acceso (.accdc), firma el archivo y luego coloca el paquete firmado en su ubicación determinada. Los usuarios tienen la ventaja de extraer la base de datos del paquete y hacer un trabajo directo en la base de datos.

Cómo crear un certificado autofirmado

Cómo crear un certificado autofirmado

Para agregar la firma digital, primero debe obtenerla o crear un certificado de seguridad.

Porque si no tienes tal certificado de seguridad, entonces tampoco debes preocuparte. Como puede crear el certificado de seguridad utilizando la herramienta SelfCert (incluida con Microsoft Office).

Pasos para crear un certificado autofirmado

  1. En la ventana de inicio de la pantalla, toque el botón Inicio, luego seleccione Todos los programas> Microsoft Office> Herramientas de Microsoft Office> Certificado digital para proyectos de VBA.

-o-

O bien, puede navegar a la carpeta que contiene los archivos de programa de Microsoft Office.

Aquí necesitas localizar el archivo ejecutable, SelfCert.exe. Bueno, la ubicación puede ser diferente según el sistema operativo que esté utilizando actualmente o según la versión de suscripción de office 365.

Los usuarios de la oficina 2019 u Office 2016, pueden probar cualquiera de las siguientes listas de ubicaciones:

  • C: \ Archivos de programa \ Microsoft Office \ Office16
  • C: \ Archivos de programa (x86) \ Microsoft Office \ Office16

Si está utilizando Office 365, pruebe una de estas ubicaciones:

  • C: \ Archivos de programa \ Microsoft Office \ root \ Office16
  • C: \ Archivos de programa (x86) \ Microsoft Office \ root \ Office16

Los usuarios de Office 2013, realizan la búsqueda de la carpeta Office15 entre las opciones anteriores.

 Del mismo modo, los usuarios de Office 2010: buscar la carpeta Office14.

Y los usuarios de Office 2007, busquen la carpeta Office12.

ECHAR UN VISTAZO:

[Actualizado] Correcciones para resolver el Access “No se pudo eliminar de las tablas especificadas (error 3086)”

Busque la carpeta correcta y, después de obtenerla, haga doble clic en SelfCert.exe.

Esto abrirá el cuadro de diálogo Crear certificado digital.

  1. En la casilla abierta del nombre de su certificado, asigne el nombre para el nuevo certificado de prueba.
  2. Toque en la opción OK

Nota: pero si no puede ver el comando Certificado digital para proyectos de VBA, o si no obtiene el SelfCert.exe, es posible que necesite instalar SelfCert.

¿Cómo crear un paquete firmado?

  1. En primer lugar abra la base de datos que necesita empaquetar y firmar.
  2. Luego, toque en Archivo> Guardar como> Empaquetar y firmar.

Nota: Usuario de Access 2007, haga clic en el Botón de Microsoft Office> Publicar> Empaquetar y firmar.

Esto abrirá el cuadro de diálogo Seleccionar certificado en su pantalla.

  1. Elija el certificado digital y luego presione la opción OK.

Verá el cuadro de diálogo Crear paquete firmado de Microsoft Access emergente en su pantalla.

  1. En la lista de Guardar en lista, elija cualquier ubicación para su paquete de base de datos firmado.
  2. Asigne un nombre para ese paquete firmado en la Caja de nombres de archivos, luego toque la opción Crear.

Access creará el archivo .accdc y lo guardará en la ubicación que seleccione.

tambien Leer

Cómo resolver “MS Access unirse expresión no compatible “Problemas en el acceso 2010/2013/2016

Cómo extraer y usar un paquete firmado

  1. En su base de datos de acceso, pulse Archivo> Abrir> Examinar. Aparece el cuadro de diálogo Abrir.

Nota: si es usuario de Access 2007, haga clic en el Botón de Microsoft Office> Abrir.

  1. Seleccione los paquetes firmados de Microsoft Access (* .accdc) como tipo de archivo.
  2. Busque la carpeta que contiene su archivo.accdc. Después de seleccionarlo, toque la opción Abrir.
  3. Pruebe una de las siguientes opciones:

o Si ha seleccionado la confianza del certificado de seguridad que se utilizó para firmar el paquete de implementación, aparecerá el cuadro Extraer base de datos de diálogo. Entonces ve al siguiente paso.

o Pero si no ha elegido la confianza del certificado de seguridad, aparecerá el siguiente mensaje.

Si tiene confianza en la base de datos, haga clic en Abrir. Si confía en algún certificado de ese proveedor, toque para Confiar en todo desde el editor. Esto abrirá el cuadro de diálogo Extraer base de datos a.

Nota:

Si usa un certificado autofirmado para firmar un paquete de base de datos, toque el botón Confiar en todo del editor después de abrir ese paquete. Como los paquetes firmados a través de sus certificados autofirmados siempre se consideran de confianza.

  1. En la lista de Guardar en lista, elija cualquier ubicación para su paquete de base de datos firmado. Asignar nombre para la base de datos extraída, en el nombre del archivo

Sugerencia: si extrae la base de datos a una ubicación de confianza, su contenido se habilitará automáticamente cada vez que la abra. Si elige una ubicación que no sea de confianza, algunos contenidos de la base de datos pueden estar deshabilitados de forma predeterminada.

  1. Haga clic en Aceptar.

Conclusión:

Pruebe las soluciones anteriores para resolver el error “Microsoft Office Access no puede guardar la firma digital en este momento”. Si encuentra algún problema mientras tanto, haga sus preguntas en la sección de consulta: ask.accessrepairnrecovery.com



Cómo corregir el error “Microsoft Access no puede guardar la firma digital en este momento”