Dans cette fiche...

<Retour Sommaire>

Sécurité

Début de page Principe

Sur Access, des mécanismes de sécurité permettent de partager une base de données, sans qu'un utilisateur ne détruise tout ce que vous avez mis en place depuis 6 mois :o).

La sécurité d'une base Access est assez complexe (euphémisme ?) à mettre en place.
Elle repose sur un certain nombre de principes :

 

Début de page Sécuriser une base de données

Voici les étapes générales pour sécuriser une base Access.
Dans les explications qui suivent, nous distinguerons l'administrateur standard (Admin, créé automatiquement par Access) de l'administrateur final (qui sera réellement le "maître" de la base de données, et que nous appellerons DBMaster, pour faire branché).

  1. Créez un nouveau groupe de travail.
    A l'issue de l'opération, c'est ce groupe de travail qui est opérationnel, et plus le groupe de travail par défaut (system.mdw).
  1. Ouvrez une base de données quelconque (celle à sécuriser, par exemple).
  1. Définissez un mot de passe pour l'administrateur standard (Admin).
    Cette procédure a pour but d'activer la sécurité (si vous quittez puis redémarrez Access, vous noterez qu'une boîte de connexion apparaît maintenant).
  1. Créez un utilisateur supplémentaire, qui sera le "maître" réel de la base.
  1. Rattachez cet utilisateur au groupe Administrateurs.
  1. Quittez Access et relancez le logiciel. Connectez-vous en tant qu'administrateur final (DBMaster).
  1. Définissez un mot de passe pour l'administrateur final (DBMaster).
  1. Enlevez l'administrateur standard du groupe d'administrateurs.
    Il serait logique de supprimer simplement Admin... mais ça n'est pas prévu par Microsoft :o).
    On se contente donc de "rétrograder" Admin au rang d'utilisateur lambda.
  1. Lancez l'Assistant Sécurité de façon à "verrouiller" la base.
  1. Ouvrez la nouvelle base sécurisée.
  1. Créez au moins un nouveau groupe.
    Il est conseillé de créer vos propres groupes, plutôt que de passer par le groupe Utilisateurs existant. Ceci est dû au fait que tout utilisateur appartient au groupe Utilisateurs, et donc bénéficie des droits de ce groupe.
  1. Définissez les autorisations d'accès du nouveau groupe.
  1. Créez les nouveaux utilisateurs et attachez-les au(x) groupe(s) nouvellement créé(s).

 

Début de page Conseils et astuces