Réponse à l'exercice de protection (leçon 20)

  1. Créez une nouvelle base de données appelée Protection.MDB, que vous placerez sur un lecteur de réseau accessible aux 2 PC que vous avez à disposition (si c'est le cas...)
  2. Créez-y une table T_Client avec seulement 2 champs : IDClient, en NuméroAuto et Prenom, en texte
  3. Ouvrez cette base de données également sur l'autre PC
    Ici attention, car il arrive que lors de la création d'une base de données, celle-ci soit ouverte par défaut en mode exclusif (il suffit de la fermer et de la rouvrir en mode normal)
  4. Ouvrez T_Client sur les 2 PC en mode saisie de données
  5. Sur le PC A : Créez un premier client : "Marcel" (il sera automatiquement numéroté 1). ne l'enregistrez pas
  6. Allez sur le PC B : Créez également un premier client appelé "Roger"
  7. Que constatez-vous ?
    Attention ici : Comme les 2 tables sont ouvertes en même temps, les ajouts de clients ne sont pas immédiatements visibles sur les 2 machines. Mais ce qui est intéressant, c'est que Marcel sera numéroté 1 (sur le PC A), et Roger sera numéroté 2 (Eh oui : C'est un NuméroAuto). Ce qui fait que nous n'aurons pas de problèmes avec les clés primaires... Heureusement ! MAIS... j'ai constaté une fois (sur un réseau de très mauvaise qualité) que dans les 2 PC, les 2 clients étaient numérotés 1 ! Ce qui est évidemment totalement inacceptable ! Mais c'est comme ça... Pour constater les 2 enregistrements sur les 2 PC, il suffit de fermer la table dans chaque PC et de la rouvrir dans chaque PC : ça marche, les 2 clients sont présents.
  8. Mettez ensuite le mot de passe ABCD sur cette base de données, et et testez si vous pouvez bien réouvrir cette base de données depuis les 2 PC et s'il vous demande bien chaque fois un mot de passe
    Ici, c'est seulement pour vous faire ouvrir la base en mode exclusif que cet exercice était conçu
  9. Retirez le mot de passe

Retour au cours