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 :

Modifier une table uniquement par formulaire


Sujet :

Sécurité

  1. #1
    Membre régulier Avatar de langevert
    Profil pro
    Inscrit en
    Août 2007
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 92
    Points : 71
    Points
    71
    Par défaut Modifier une table uniquement par formulaire
    Bonjour,

    J'ai crée une base de données ACCESS sur Access 2000 que j'ai mis sur réseau (avec des tables liées). J'ai affecté des droits aux utilisateurs

    Les utilisateurs peuvent grace à un formulaire ajouter / modifier des infos dans une table.
    Est-il possible d'interdire d'ajouter / modifier des infos sur cette table depuis le menu "Tables" d'access tout en autorisant d'ajouter / modifier des infos sur cette meme table mais depuis un formulaire (car quand on le fait par formulaire, il y a un script derrière en VBA qui permet de faire de vérifications avant de modifier la table)

    Merci d'avance pour votre réponse

  2. #2
    Expert éminent sénior
    Avatar de Dolphy35
    Homme Profil pro
    Responsable Systemes d'Information
    Inscrit en
    Octobre 2004
    Messages
    4 373
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable Systemes d'Information
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 373
    Points : 11 218
    Points
    11 218
    Par défaut
    Salut,

    J'ai du mal à te suivre, tu veux interdire l'ajout/modif d'une table mais tu veux tout de même ajouter/modifier depuis un Form !

    c'est depuis le formulaire qu'il faut gérer l'ajout/modif et non de la table, que veux-tu faire éxactement ?


    Dolphy

  3. #3
    Membre régulier Avatar de langevert
    Profil pro
    Inscrit en
    Août 2007
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 92
    Points : 71
    Points
    71
    Par défaut
    En fait j'ai creé un formulaire qui permet de modifier les valeurs d'une table.

    Donc maintenant, les utilisateurs ont deux facons possibles pour modifier le contenu de la table :
    - Soit ils passent par le menu "Tables" (voir "n° 1" sur la pièce jointe)
    - Soit ils passent par le menu "Formulaires" (voir "n° 2" sur la pièce jointe)

    Ce que je veux , c'est que les utilisateurs puissent changer les valeurs de la table uniquement en passant par le formulaire. (En quelque sorte, interdire l'affichage de la table tout en pouvant la modifier...)
    Images attachées Images attachées  

  4. #4
    Expert éminent sénior
    Avatar de Dolphy35
    Homme Profil pro
    Responsable Systemes d'Information
    Inscrit en
    Octobre 2004
    Messages
    4 373
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable Systemes d'Information
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 373
    Points : 11 218
    Points
    11 218
    Par défaut
    Salut,

    tu peux enlever l'affichage de la fenêtre access à l'ouverture :

    outils Démarrage Affichage de la fenêtre Access


    Ensuite si tu veux réaliser des modif, il est possible de réafficher la fenêtre en maintenant la touche Shift enfoncée pendant l'ouverture de ta base :

    Comment récupérer les menus Access après modification des options de démarrage ?

    Dolphy

  5. #5
    Membre régulier Avatar de langevert
    Profil pro
    Inscrit en
    Août 2007
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 92
    Points : 71
    Points
    71
    Par défaut
    Merci beaucoup pour cette réponse.

    Bon niveau sécurité c'est pas l'idéal mais ca ira bien quand meme car je ne pense pas que mes utilisateurs connaissent l'astuce du SHIFT au démarrage

  6. #6
    Expert éminent sénior
    Avatar de Dolphy35
    Homme Profil pro
    Responsable Systemes d'Information
    Inscrit en
    Octobre 2004
    Messages
    4 373
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable Systemes d'Information
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 373
    Points : 11 218
    Points
    11 218
    Par défaut
    Salut,

    pour aller plus loin tu peux inhiber la touche shift au démarrage :

    Inhiber la touche MAJ au démarrage

    si tu veux encore aller plus loin dans la sécurité consulte la page de loufab

    http://loufab.developpez.com/

    Dolphy

  7. #7
    Membre régulier Avatar de langevert
    Profil pro
    Inscrit en
    Août 2007
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 92
    Points : 71
    Points
    71
    Par défaut
    Citation Envoyé par Dolphy35
    Salut,

    pour aller plus loin tu peux inhiber la touche shift au démarrage :

    Inhiber la touche MAJ au démarrage

    si tu veux encore aller plus loin dans la sécurité consulte la page de loufab

    http://loufab.developpez.com/

    Dolphy
    Merci beaucoup, c'est super !

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

Discussions similaires

  1. Modifier une table par le biais d'un formulaire
    Par cecilouchou dans le forum Langage
    Réponses: 1
    Dernier message: 06/08/2013, 10h50
  2. [MySQL] Modifier une TABLE avec un formulaire sous forme de tableau
    Par Marie f dans le forum PHP & Base de données
    Réponses: 17
    Dernier message: 23/05/2012, 00h15
  3. [AC-2000] Modifier une table grâce à un formulaire sans enregistrer
    Par B-CAB dans le forum VBA Access
    Réponses: 2
    Dernier message: 13/07/2010, 15h14
  4. Réponses: 4
    Dernier message: 24/07/2007, 12h12
  5. [MySQL] modifier les enregistrement d'une table mysql par un formulaire
    Par belakhdarbts10 dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 15/05/2007, 11h09

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