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 :

"Masquer" la chaîne de connection


Sujet :

Sécurité

  1. #1
    Membre expérimenté

    Homme Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 183
    Points : 1 362
    Points
    1 362
    Par défaut "Masquer" la chaîne de connection
    Bonjour,

    J'ai une appli Access 2003 connectée à un serveur SQL via ADO.
    Dans cette appli, je génère dynamiquement du code (=> MDE impossible).

    Comment faire pour que les utilisateurs n'aient pas accès au code ou au moins aux paramêtres de la chaîne de connection au serveur ?

    Merci.
    [Access] Les bases du débogage => ici

  2. #2
    Membre expérimenté Avatar de bernardmichel
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2004
    Messages
    1 181
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 181
    Points : 1 591
    Points
    1 591
    Par défaut
    Hello !

    As-tu pensé à simplement "Masquer" ton code ? C'est déjà une forme de protection... sinon, il te faut passer à la vitesse supérieur et employer le module d'autorisation d'accès...
    Nous n'héritons pas la Terre de nos ancêtres, nous l'empruntons à nos enfants, prenons-en soin !
    (proverbe amérindien)

  3. #3
    Membre expérimenté

    Homme Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 183
    Points : 1 362
    Points
    1 362
    Par défaut
    Merci pour la réponse.
    Masquer le code, je le fais déjà. Mais c'est vraiment léger (ou alors, on parle pas de la même chose).
    Sinon, c'est où/quoi/comment le module d'autorisation d'accès ?
    [Access] Les bases du débogage => ici

  4. #4
    Membre expérimenté Avatar de bernardmichel
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2004
    Messages
    1 181
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 181
    Points : 1 591
    Points
    1 591
    Par défaut
    Masquer le code, je le fais déjà. Mais c'est vraiment léger
    Oui bien sûr, cela dépend évidemment à qui tu as à faire

    Pour ces autorisations, tu vas dans :
    Outils | Sécurité | Autorisations d'accès mais.... tu y vas sur la pointe des pieds, en ayant pris GRAND SOIN de te documenter et surtout de faire une copie de ta MDB !

    Tu peux déjà prendre connaissance de ceci
    Nous n'héritons pas la Terre de nos ancêtres, nous l'empruntons à nos enfants, prenons-en soin !
    (proverbe amérindien)

  5. #5
    Membre expert
    Avatar de mout1234
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    2 210
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 2 210
    Points : 3 228
    Points
    3 228
    Par défaut
    Bonsoir,

    Si la chaine de connexion n'est que dans le code, un mot de passe sur le code limite déjà bien l'accès
    (Dans le vba, Outils / Propriétés)
    ............................................................................................

    Dans l'intérêt de tous, ne posez pas de questions techniques par messages privés.

  6. #6
    Membre expérimenté

    Homme Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 183
    Points : 1 362
    Points
    1 362
    Par défaut
    Citation Envoyé par mout1234 Voir le message
    Si la chaine de connexion n'est que dans le code, un mot de passe sur le code limite déjà bien l'accès
    (Dans le vba, Outils / Propriétés)
    Merci, c'est ce que je cherchais (la protection par mot de passe).
    Ca me sera utile, mais sur d'autres appli, parce que là, ça coince : l'appli supprime et recrée des formulaires, et ça ça aime pas la protection par mot de passe. Il faudrait que je puisse protéger les modules un par un.

    Il me reste donc la solution de bernardmichel.
    [Access] Les bases du débogage => ici

  7. #7
    Membre expérimenté

    Homme Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 183
    Points : 1 362
    Points
    1 362
    Par défaut

    La gestion des droits via fichier mdw, ça me va pas non plus, parce que ça veut dire qu'il faut installer un fichier de plus ...

    Eventuellement, je peut stocker mes paramêtres de connection dans une table. Y'a moyen de protéger une table via mot de passe ?
    [Access] Les bases du débogage => ici

  8. #8
    Membre expert
    Avatar de mout1234
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    2 210
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 2 210
    Points : 3 228
    Points
    3 228
    Par défaut
    Citation Envoyé par Kloun Voir le message
    Merci, c'est ce que je cherchais (la protection par mot de passe).
    Ca me sera utile, mais sur d'autres appli, parce que là, ça coince : l'appli supprime et recrée des formulaires, et ça ça aime pas la protection par mot de passe. Il faudrait que je puisse protéger les modules un par un.

    Il me reste donc la solution de bernardmichel.
    Citation Envoyé par Kloun Voir le message

    La gestion des droits via fichier mdw, ça me va pas non plus, parce que ça veut dire qu'il faut installer un fichier de plus ...

    Eventuellement, je peut stocker mes paramêtres de connection dans une table. Y'a moyen de protéger une table via mot de passe ?
    Sauf erreur de ma part non... à moins que de placer cette table dans une base séparée à laquelle tu attribues un mot de passe ... mais bon ca complique un peu inutilement je crois.

    Deux pistes:
    revoir ton code de création de formulaire pour le rendre compatible à la présence d'un mot de passe (pas étudier si cela est possible)
    Placer ton information dans un fichier ini ou dans la base de registre, sous forme cryptée (à toi de créer l'algorithme de cryptage qui te convient)
    ............................................................................................

    Dans l'intérêt de tous, ne posez pas de questions techniques par messages privés.

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