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 modification de la structure


Sujet :

Sécurité

  1. #1
    Membre habitué
    Homme Profil pro
    Inscrit en
    Juin 2006
    Messages
    622
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 622
    Points : 156
    Points
    156
    Par défaut Empecher modification de la structure
    Bonjour,

    Voilà j'ai fini ma base Access (sous 2007).
    Maintenant je vais la mettre sur notre réseau et chacun pourra y accéder.

    Par contre, comment faire pour que les utilisateurs ne puissent pas modifier la structure des formulaires, tables, requêtes... ?

    J'ai trouvé comment masquer le volet de navigation... mais bon y'a toujours des petits malins :-)


    Peut on gérer cela avec un mot de passe ?


    Attention les utilisateurs devront quand même pouvoir saisir et modifier des données !


    Merci

    A+

    Dams'

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour
    Le plus simple est de convertir ta base en Mde ou Accde. Deux conditions préalables:
    - Ne pas avoir de code faisant appel à l'ouverture en mode création
    - Bien faire une sauvegarde de la base originale.

    Si tu y ajoutes en plus une diffusion avec le Runtime. cela ferme déjà beaucoup de portes.

  3. #3
    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,

    Petite précision :

    Le mde/accde ne protège que le code, les formulaires et les états. Quant au reste ; table, requete et macro seul la protection mdw le permet.

    Cordialement,

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Oui mais en 2007? Est ce encore possible? Si on est en accdb. cela peut ête embêtant de repasser en mdb.

    D'autre part avec le runtime, les tables ne sont pas vues, non plus.

    J'ai marqué "fermer des portes", pas toutes les portes...

    Cordialement

  5. #5
    Membre habitué
    Homme Profil pro
    Inscrit en
    Juin 2006
    Messages
    622
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 622
    Points : 156
    Points
    156
    Par défaut
    Citation Envoyé par GAYOT Voir le message
    Bonjour
    Le plus simple est de convertir ta base en Mde ou Accde. Deux conditions préalables:
    - Ne pas avoir de code faisant appel à l'ouverture en mode création
    - Bien faire une sauvegarde de la base originale.

    Si tu y ajoutes en plus une diffusion avec le Runtime. cela ferme déjà beaucoup de portes.

    1. ok mais du coup j'ai un tout nouveau fichier qui est créé.... et si moi je veux faire une modif... je suis alors aussi coincé ? Non ?



    2. et c'est quoi la "protection mdw" ?

    3. et c'est quoi une "diffusion avec le Runtime"

  6. #6
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par damsmut Voir le message
    1. ok mais du coup j'ai un tout nouveau fichier qui est créé.... et si moi je veux faire une modif... je suis alors aussi coincé ? Non
    Tu diffuses un fichier compilé et "light" dont le code, les formulaires et états ne peuvent être modifiés.
    Si tu as des modifs à faire, tu les fais sur le fichier accdb ou mdb de base et tu reconvertis en mde ou accde.

    Le runtime est une version allégée gratuite (pour 2000- 2007-2010) qui permet de travailler sur tes applications (sans pouvoir les développer). Tu installes cela à la place de la version complète d'Access sur les postes utilisateurs.

    Le fichier mdw permettait (jusqu'à la version 2007) de gérer les droits utilisateurs. C'est la solution idéale... jusqu'à 2007.... Loufab pourra t'en parler mieux que moi.

Discussions similaires

  1. Form "cadenasser" pour empecher modif' ?
    Par lolymeupy dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 17/10/2008, 11h37
  2. Modification de la structure d'un document
    Par aidefz dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 05/06/2007, 15h42
  3. Réponses: 5
    Dernier message: 04/07/2006, 18h19
  4. Empecher modification
    Par uskiki85 dans le forum Access
    Réponses: 2
    Dernier message: 23/01/2006, 10h38
  5. [Débutant] Modification d'une structure
    Par kyu dans le forum C++
    Réponses: 12
    Dernier message: 24/11/2005, 14h22

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