Comment réparer l’erreur «Microsoft Access ne peut pas enregistrer la signature numérique pour le moment»

Est-ce que votre Microsoft Access souvent montrant ne peut pas enregistrer la signature numérique en ce moment, une erreur sur votre écran? Quel est le problème et comment résoudre ce problème? Pour répondre à cette question, le blog suivant vous aidera. Il suffit donc de parcourir complètement ce message et de connaître tous les détails de cette signature numérique MS Access et de son problème.

Scénario pratique:

J’aimerais savoir si je peux signer les macros, les objets et les éléments dans Microsoft Access pour désactiver les fenêtres d’avertissement et de confirmation lors du conditionnement d’une application créée avec Access.

Je sais que les macros de Word et Excel peuvent être signées, mais j’ai des problèmes avec Access.

Qu’est-ce qu’une signature numérique?

La signature numérique peut être définie comme un cachet électronique crypté d’authentification sur des informations numériques telles que des messages électroniques, des macros ou tout autre document électronique.

  Cette signature numérique signifie que les informations proviennent du signataire et n’ont pas été modifiées.

Signature du certificat et autorité de certification

Certificat de signature:

Pour créer une signature numérique, vous devez disposer d’un certificat de signature qui prouve votre identité. Au moment de l’envoi des macros ou du document signés numériquement, vous envoyez également le certificat et la clé publique. Les certificats de signature sont émis par l’autorité de certification et, tout comme le permis de conduire, il peut également être révoqué. Le certificat est généralement valide pour une année, après quoi le signataire doit renouveler ou obtenir de nouveaux certificats de signature pour créer son identité.

Autorité de certification (CA):

Considérant que le, autorité de certification est une entité qui est calme semblable à un notaire. Il est habilité à émettre des certificats numériques et des certificats de signature pour vérifier leur validité. Cette entité effectue également le suivi des certificats supprimés ou expirés.

Qu’est-ce qu’une garantie de signature numérique?

  Vous trouverez ci-dessous les éléments garantis par la signature numérique.

  • Intégrité: le contenu ne peut pas être modifié ou falsifié car il a été signé numériquement.
  • non répudiation:

La répudiation indique le fait qu’un signataire refuse toute association avec le contenu signé. Donc, la non-répudiation, prouve à des parties entières l’origine du contenu de la signature.

  • Authenticité: le chanteur est authentifié en tant que signataire.
  • notarisation:

Les signatures effectuées dans des fichiers Word, Excel ou PowerPoint marqués en temps voulu par un serveur d’horodatage sécurisé dans certaines circonstances, ont une période de validité pour la notarisation.

lire aussi:

5 correctifs faciles à résoudre “Microsoft Access a détecté la corruption dans ce fichier” Erreur

Quels sont les critères nécessaires pour la signature numérique Microsoft Office Access?

Pour donner ces assurances, le créateur de contenu doit signer numériquement le contenu en utilisant une signature qui répond aux critères suivants:

  • La signature numérique est valide.
  • Le certificat associé à la signature numérique doit être actuel et non périmé.
  • Une personne ou une organisation signée connue sous le nom d’éditeur doit être une personne de confiance.
  • Les certificats associés à la signature numérique sont principalement émis par l’autorité de certification réputée.

À propos de Microsoft Office Access ne peut pas enregistrer l’erreur de signature numérique:

Lors de l’utilisation de Visual Basic Editor dans l’accès MS Office pour ajouter une signature numérique au fichier .accde ou .accdb, les messages d’erreur suivants peuvent s’afficher:

Microsoft Office Access ne peut pas enregistrer la signature numérique pour le moment.

* Vous pouvez être dans une base de données sous contrôle de code source.

* Vous pouvez être dans une base de données en lecture seule.

* La base de données utilise l’extension de nom de fichier * .accdb ou * .accde. Pour signer une telle base de données, cliquez sur le bouton Microsoft Office, pointez sur le menu Publier, puis cliquez sur Package and Sign.

causes derrière MS Access Impossible d’enregistrer la signature numérique

Les fichiers de base de données .accdb ou .accde ne sont pas signés par Visual Basic Editor, comme c’était le cas pour les fichiers de base de données Microsoft Access 2003 (.mdb).

Dans MS Access 2007, lorsque vous créez un fichier .accdb ou un fichier .accde, vous pouvez créer un package pour le fichier, appliquer une signature numérique au package. Après ensuite distribué le signé emballé à d’autres utilisateurs.

L’outil de package et de signature conserve la base de données dans un fichier Access Deployment (.accdc), signe le fichier, puis place le package signé à l’emplacement déterminé. Les utilisateurs ont l’avantage d’extraire la base de données du package et de travailler directement dans la base de données.

lire aussi:

4 Correctifs rapides pour résoudre le problème de corruption de base de données MS Access …!

Comment créer un certificat auto-signé

Pour ajouter la signature numérique, vous devez d’abord l’obtenir ou créer un certificat de sécurité.

Parce que si vous n’avez pas un tel certificat de sécurité, alors ne vous inquiétez pas. Comme vous pouvez créer le certificat de sécurité à l’aide de l’outil SelfCert (fourni avec Microsoft Office).

Étapes pour créer un certificat auto-signé

  1. Sur votre fenêtre de démarrage d’écran, appuyez sur le bouton Démarrer, puis pointez sur Tous les programmes> Microsoft Office> Outils Microsoft Office> Certificat numérique pour projets VBA.

-ou-

Sinon, vous pouvez également rechercher le dossier contenant les fichiers du programme Microsoft Office.

Ici, vous devez localiser le fichier exécutable, SelfCert.exe. Eh bien, l’emplacement peut être différent selon le système d’exploitation que vous utilisez actuellement ou selon la version d’abonnement d’Office 365.

Utilisateurs d’Office 2019 ou d’Office 2016, essayez l’une des listes d’emplacement suivantes:

  • C: \ Program Files \ Microsoft Office \ Office16
  • C: \ Fichiers de programme (x86) \ Microsoft Office \ Office16

Si vous utilisez Office 365, essayez l’un de ces emplacements:

  • C: \ Program Files \ Microsoft Office \ root \ Office16
  • C: \ Fichiers de programme (x86) \ Microsoft Office \ root \ Office16

Utilisateurs d’Office 2013, recherchez le dossier Office15 parmi les options ci-dessus.

 De même, les utilisateurs d’Office 2010: recherchez le dossier Office14.

Et les utilisateurs d’Office 2007, recherchez le dossier Office12.

REGARDE:

Comment réparer l’erreur d’exécution Access 3847: “ODBCDirect n’est plus pris en charge” Dans Windows 7/8/10 PC?

Recherchez le bon dossier et, après l’avoir obtenu, appuyez deux fois sur SelfCert.exe.

Cela ouvrira la boîte de dialogue Créer un certificat numérique.

  1. Dans la zone ouverte du nom de Votre certificat, attribuez un nom au nouveau certificat de test.
  2. Tapez sur l’option OK

Remarque: mais au cas où vous ne pourriez pas voir la commande Certificat numérique pour les projets VBA ou si vous n’obtenez pas le fichier SelfCert.exe, vous devrez peut-être installer SelfCert.

Comment créer un paquet signé?

  1. Tout d’abord, ouvrez la base de données qui doit être empaquetée et signée.
  2. Ensuite, appuyez sur Fichier> Enregistrer sous> Package et signature.

Remarque: utilisateur Access 2007, cliquez sur le bouton Microsoft Office> Publier> Package et signature.

Cela ouvrira la boîte de dialogue Sélectionner un certificat sur votre écran.

  1. Choisissez le certificat numérique, puis appuyez sur l’option OK.

Vous verrez apparaître la boîte de dialogue Créer un package signé Microsoft Access sur votre écran.

  1. Dans la liste de la liste Enregistrer dans, choisissez un emplacement pour votre package de base de données signé.
  2. Attribuez un nom à ce paquet signé dans la boîte Nom de fichier, puis tapez sur l’option Créer.

Access créera le fichier .accdc et le conservera à l’emplacement que vous avez sélectionné.

Comment extraire et utiliser un paquet signé

  1. Sur votre base de données d’accès, cliquez sur Fichier> Ouvrir> Parcourir. La boîte de dialogue Ouvrir apparaît.

Remarque: si vous êtes un utilisateur d’Access 2007, cliquez sur le bouton Microsoft Office> Ouvrir.

  1. Sélectionnez les packages signés Microsoft Access (* .accdc) comme type de fichier.
  2. Recherchez le dossier contenant votre fichier.accdc. Après l’avoir sélectionné, appuyez sur l’option Ouvrir.
  3. Essayez l’une des options suivantes:

o Si vous avez sélectionné le certificat de sécurité utilisé pour signer le package de déploiement, la boîte de dialogue Extract Database Todialog apparaît. Ensuite, passez à l’étape suivante.

o Mais si vous n’avez pas choisi de faire confiance au certificat de sécurité, le message suivant apparaît.

Si vous avez confiance dans la base de données, cliquez sur Ouvrir. Si vous faites confiance à un certificat de ce fournisseur, appuyez sur pour tout approuver de l’éditeur. Cela ouvrira la boîte de dialogue Extraire la base de données vers.

Ne pas MANQUER:

Comment résoudre une erreur d’exécution Access 3044: pas un chemin valide

Remarque:

Si vous utilisez un certificat auto-signé pour signer un package de base de données, appuyez sur l’éditeur Tout faire confiance à l’éditeur après l’ouverture de ce package. Les packages signés via vos certificats auto-signés sont toujours considérés comme fiables.

  1. Dans la liste de la liste Enregistrer dans, choisissez un emplacement pour votre package de base de données signé. Attribuez un nom à la base de données extraite, dans le nom du fichier.

Conseil: Si vous extrayez la base de données vers un emplacement approuvé, son contenu sera automatiquement activé chaque fois que vous l’ouvrirez. Si vous choisissez un emplacement non approuvé, certains contenus de base de données peuvent être désactivés par défaut.

  1. Cliquez sur OK.

Conclusion:

Essayez les correctifs ci-dessus pour résoudre l’erreur «Microsoft Office Access ne peut pas enregistrer la signature numérique pour le moment». Si vous rencontrez des problèmes entre-temps, posez simplement vos questions dans votre section de requête: ask.accessrepairnrecovery.com

rencontrez toujours des problèmes? Fix les avec Stellar réparation pour Access:

Ce logiciel assure la réparation et la récupération en toute transparence de la base de données ACCDB et MDB. Il restaure tous les objets, y compris les tables, les rapports, les requêtes, les enregistrements, les formulaires et les index ainsi que les modules, les macros, etc. Fix problèmes de Microsoft Access maintenant en 3 étapes faciles:

  1. Télécharger Stellar Access base de données réparation outil évalué Excellent sur Cnet.
  2. Cliquez sur l'option Parcourir et Rechercher pour localiser la base de données Access corrompue.
  3. Cliquez sur le bouton Réparer pour réparer et prévisualiser les objets de la base de données.

Pearson Willey est un rédacteur de contenu de site Web et un planificateur de contenu détaillé. En plus de cela, il est également un lecteur assidu. Par conséquent il sait très bien rédiger un contenu engageant pour les lecteurs. Lécriture est pour lui un avantage croissant. Il amours explorer ses connaissances on MS Access et partage technologie blogs.