IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Sécurité Discussion :

empecher la modification d'une table [AC-2003]


Sujet :

Sécurité

  1. #1
    Membre habitué
    Inscrit en
    Janvier 2010
    Messages
    252
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 252
    Points : 125
    Points
    125
    Par défaut empecher la modification d'une table
    Bonjour tout le monde,

    J’ai remarque que le contenu d’une table est modifie si l’on modifie le contenu d’une requete basee sur cette table.
    Je me demande si il est possible de bloquer ce “lien” c-a-d empecher que les modifications(manuelles) apportees a une requete se repercutent sur les enregistrements originaux(ie les enregistrements de ta table sur laquelle la requete est basee).


    excusez moi si je n ai pas pose ma question dans le bon forum.
    Merci d avance.

  2. #2
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 017
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 017
    Points : 24 554
    Points
    24 554
    Par défaut
    Bonjour,
    Oui mais uniquement sur des requetes sauvegardés.

    • Ouvre ta requete en mode création
    • double-clic sur la zone haute (là où il y a les tables)
    • Dans la fenêtre propriété (qui a du s'ouvrir suite au dble-clic)
    • Type recordset choisir Instantané.


    Cordialement,

  3. #3
    Membre habitué
    Inscrit en
    Janvier 2010
    Messages
    252
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 252
    Points : 125
    Points
    125
    Par défaut
    Merci pour ta reponse,
    cela marche entre une table et une requete cad que les enregistrements obtenus ne peuvent pas etre modifies a partir de la requete.

    Par contre, cela ne marche pas quand il s'agit d'une forme. j arrive tjrs a modifier les donnees depuis la forme et les ces modifications se repercutent ET sur la requete source ET sur la table sur laquelle est basee la requete.(Nota: ma forme se base sur une requete qui a son tour est basee sur une table).

    Auriez vous un paliatif par rapport cela?

    Merci d avance.

  4. #4
    Membre actif
    Homme Profil pro
    Développeur amateur
    Inscrit en
    Mars 2009
    Messages
    177
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur amateur

    Informations forums :
    Inscription : Mars 2009
    Messages : 177
    Points : 270
    Points
    270
    Par défaut
    Bonsoir,

    Fait la même chose pour le formulaire:dans l'onglet données choisit Type recordset=instantané.
    Ou encore , toujours dans l'onglet donnés, régle sur "non" toutes les autorisations d'accès aux données ( ajout, modif, suppr , modif et entrée données).
    Tu peux aussi regler l'ouverture du formulaire sur le mode lecture :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.OpenForm "mon_form", acNormal ,"","", acReadOnly, acNormal
    Cordialement

  5. #5
    Membre habitué
    Inscrit en
    Janvier 2010
    Messages
    252
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 252
    Points : 125
    Points
    125
    Par défaut
    Parfait.
    cela marche.
    Chaque jour je me rends compte du chemin qu'il me reste a parcourir pour devenir un bon programmeur
    Grand merci reedy.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. empecher les modifications d'une table
    Par moicats dans le forum Access
    Réponses: 2
    Dernier message: 05/04/2006, 16h39
  2. Tracer les modifications d'une table
    Par vinze11 dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 17/02/2006, 13h44
  3. Vue non mise à jour après modification d'une table
    Par cybernet35 dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 19/01/2006, 13h54
  4. date de dernière modification d'une table ?
    Par NiBicUs dans le forum Requêtes
    Réponses: 3
    Dernier message: 17/12/2004, 18h11
  5. Erreur lors de modification d'une table
    Par seb.49 dans le forum SQL
    Réponses: 11
    Dernier message: 13/01/2003, 17h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo