Lors du partage de votre base de données Access 2007 avec d'autres, vous devez fournir les mesures de sécurité pour assurer la protection des données et des objets derrière la base de données. Cela est vraiment pratique lorsque vous placez la base de données sur un serveur où plusieurs ordinateurs différents peuvent accéder à la fois. Vous pouvez emballer la base de données Access de sorte qu'il apparaît comme une application autonome et puis masquer les tables , des rapports , des requêtes , des formulaires , des macros et des modules de code de sorte qu'ils ne peuvent pas être consultés par toute personne qui n'est pas autorisée . Instructions
1
Ouvrez votre base de données dans Access 2007.
2
Cliquez sur le bouton "Macro " dans les " macros et le code « groupe de l'onglet "Créer".
3
type " LockNavigationPane " dans la boîte " Ajouter une action nouvelle " . Lorsque le champ «Lock» apparaît, choisissez «Non» Cliquez sur le signe "+" pour ajouter un nouveau champ . Tapez " SetDisplayedCategories . " Définissez le champ "Afficher " à "Non " Définissez le champ "Catégorie" pour " Type d'objet ".
4
Cliquez sur le signe "+" pour ajouter un nouveau champ . Tapez " SetDisplayedCategories . " Définissez le champ "Afficher" à "Non" et le champ " Catégorie " à " tables et les vues associées . " Ajouter un nouveau champ et tapez " LockNavigationPane . " Réglez le " Lock" sur "Oui ". Cliquez sur l'icône "Save" dans l'onglet "Accueil" pour enregistrer la macro comme « AutoExec . " L'accès sera automatiquement exécuté cette macro , la prochaine fois que la base de données est ouvert tant qu'il a le nom " AutoExec ». Maintenant, tout ce que vous devez faire est de conditionner la base de données de sorte qu'il s'agit d'un exécutable .
5
Cliquez sur le bouton "Bureau" , "Publier" puis "Paquet et signer. " Sélectionnez le certificat de sécurité numérique que vous souhaitez utiliser, puis cliquez sur "Non " Choisissez un emplacement d'enregistrement lorsque l'option "Créer un package signé Microsoft Access " boîte de dialogue apparaît dans l'option "Enregistrer dans " boîte. Tapez un nom pour la base de données Access exécutable dans le champ "Nom du fichier: " boîte. Cliquez sur " Créer". L'accès sera emballer la base de données et l'enregistrer avec un format de fichier " . Accdc " . Lorsque la base est exécuté, il le fera en tant qu'application autonome et l'utilisateur devra accepter le certificat de sécurité pour l'exécuter. Tous les objets de base de données et le volet de navigation seront cachés à leur vue .