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 :

Mot de passe sur la base dorsale [AC-2003]


Sujet :

Sécurité

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2008
    Messages : 57
    Points : 39
    Points
    39
    Par défaut Mot de passe sur la base dorsale
    Bonjour,

    C'est ma première base multi-utilisateurs et je rencontre un problème avec la protection de la base dorsale.

    J'ai fractionné ma base, la dorsale est sur un lecteur réseau accessible à bien trop de monde à mon gout (mais je fais avec ce que j'ai)

    La base principale est protégée via l'assistant sécurité au niveau utilisateur, donc là pas de problème, par contre en allant sur le disque réseau je peux ouvrir la dorsale sans problème et faire les modifications que je veux sur les tables, sans qu'on me demande quoique se soit.

    Ma question est donc, comment protéger l'accès à cette base ? un mot de passe serait le minimum.
    Si en ouvrant la dorsale, j'ajoute un mot de passe via "définir le mot de passe de la base de données" en passant par la frontale, le mot de passe n'est pas demandé mais j'obtiens un message "mot de passe non valide", ce qui a du sens puisqu'il n'est pas connu de la frontale.

    Pouvez-vous me dire comment faire ?

    J'ai trouvé ceci, mais je ne sais pas comment l'appliquer
    http://www.developpez.net/forums/d93...e/#post5278753

    Merci

  2. #2
    Expert confirmé Avatar de nico84
    Homme Profil pro
    Consultant/développeur ERP
    Inscrit en
    Mai 2008
    Messages
    3 108
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant/développeur ERP
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 3 108
    Points : 5 231
    Points
    5 231
    Par défaut
    Bonsoir,

    J'ai automatisé le rattachement à la dorsale et depuis je n'ai plus à le faire à la main, mais il me semble que dans ce cas access devrait demander le mot de passe, non ?

    En version 2000 si je vais dans le menu "fichier>données externes>lier les tables" et je vais pointer sur ma frontale access me demande le mot de passe. Ensuite il s'en souvient

  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 034
    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 034
    Points : 24 605
    Points
    24 605
    Par défaut
    Bonjour,

    La propriété connect de tabledefs est accessible comme ceci.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    currentdb.tabledefs("nomtable").connect
    voir le tuto sur DAO pour en savoir +

    Cordialement,

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2008
    Messages : 57
    Points : 39
    Points
    39
    Par défaut
    Bonjour,

    Nico tu m'as mis sur une bonne piste.
    Alors voilà ce que j'ai fait :
    J'ai ouvert en exclusif la dorsale, ajouté un mot de passe. Ensuite depuis la frontale j'ai supprimé les tables liées, puis j'ai refais le lien vers la dorsale et là j'ai bien la demande du mot de passe au moment d'établir la liaison. (sans la suppression des tables liées ça ne marche pas)

    Désormais la dorsale à un mot de passe, établie par "sécurité, définir le mot de passe de la base de données" et la frontale fait bien la liaison.

    Donc topic Résolu , merci

  5. #5
    Membre averti Avatar de Oliv'83
    Homme Profil pro
    Directeur commercial
    Inscrit en
    Mars 2008
    Messages
    421
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France

    Informations professionnelles :
    Activité : Directeur commercial
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Mars 2008
    Messages : 421
    Points : 309
    Points
    309
    Par défaut
    Merci Jonkill

    Ta solution a résolu mon problème.

    Oliv'

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

Discussions similaires

  1. Réponses: 7
    Dernier message: 11/06/2015, 15h32
  2. mot de passe sur base dorsale
    Par lucienkany dans le forum Sécurité
    Réponses: 2
    Dernier message: 11/04/2007, 15h15
  3. Réponses: 3
    Dernier message: 20/11/2006, 14h16
  4. Pb de mot de passe sur un alias interbase
    Par dolzy dans le forum Bases de données
    Réponses: 4
    Dernier message: 21/09/2005, 22h53
  5. Mot de passe sur une carte à puce!?
    Par Le_Che dans le forum C++Builder
    Réponses: 13
    Dernier message: 20/05/2005, 10h37

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