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 le mdw de sécurité avec du code vba?


Sujet :

Sécurité

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    116
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 116
    Points : 43
    Points
    43
    Par défaut Modifier le mdw de sécurité avec du code vba?
    Je cherche à faire une interface pour que les futurs administrateurs puissent créer des utilisateurs et les affecter à des groupes sans passer par Outils > Sécurité > Gestion des Utilisateurs (En fait, j'ai désactivé Maj et Outils ne fait pas partie des menus de démarrage, donc ils ne devraient même pas voir le menu Outils...). Il me faudrait donc du code pour accéder et modifier le fichier mdw, c'est possible?
    J'utilise un mdw qui est appelé avec un raccourci au démarrage.
    merci!

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 047
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 047
    Points : 1 042
    Points
    1 042
    Par défaut
    bonjour,

    le plus simple reste de prendre le menu fourni et de mettre dans le menu déroulant que tu aura créé.
    tu ne laisse s'afficher que pour l'administrateur et le tour est joué.

    bonne continuation.

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    116
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 116
    Points : 43
    Points
    43
    Par défaut
    Bof. J'aimerais aussi que les utilisateurs aient un bouton pour changer leur mot de passe.

    Mais j'ai trouvé, en travaillant avec les group et user en vba, ça marche bien. Juste que j'ai pas trouvé d'équivalent à "Effacer le mot de passe" pour l'admin, juste une méthode NewPassword qui permet de modifier le mot de passe si on connaît l'ancien...

  4. #4
    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 550
    Points
    24 550
    Par défaut
    Bonjour,

    La logique de sécurité veut que pour effacer un pass il soit obligatoire de connaitre l'ancien.

    Donc utiliser la même méthode que pour en attribuer un.

    Cordialement,

  5. #5
    Expert éminent

    Avatar de Maxence HUBICHE
    Homme Profil pro
    Développeur SQLServer/Access
    Inscrit en
    Juin 2002
    Messages
    3 842
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Développeur SQLServer/Access

    Informations forums :
    Inscription : Juin 2002
    Messages : 3 842
    Points : 9 197
    Points
    9 197
    Par défaut
    dis loufab.... tu n'avais pas taggué un message dans lequel j'avais développé un formulaire pour la gestion des droits ?

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    116
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 116
    Points : 43
    Points
    43
    Par défaut
    Citation Envoyé par loufab
    Bonjour,

    La logique de sécurité veut que pour effacer un pass il soit obligatoire de connaitre l'ancien.

    Donc utiliser la même méthode que pour en attribuer un.

    Cordialement,
    Sauf que l'administrateur de la base n'a pas besoin de connaître l'ancien pour effacer le mot de passe d'un utilisateur.
    M'enfin je l'ai fait de manière brutale (suppression de l'utilisateur et nouvelle création sans mot de passe), et même si ça défie la logique de sécurité, je m'en fous, tant que ça fait ce que je veux

  7. #7
    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 550
    Points
    24 550
    Par défaut
    Oui manière brutale... tant que ça fait ce que tu veux cela ne pose pas de problème.

    Pour MAX : y a longtemps ? peut-être ? pourquoi ?

Discussions similaires

  1. [access 2003] Supprimer un fichier .csv avec du code VBA
    Par Milyshyn76 dans le forum VBA Access
    Réponses: 6
    Dernier message: 18/02/2008, 16h42
  2. Problème avec un code Vba Excel
    Par NEC14 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 23/10/2007, 16h43
  3. Zone de liste remplie avec du code VBA
    Par titine31 dans le forum VBA Access
    Réponses: 9
    Dernier message: 01/08/2007, 14h26
  4. Faire varier les plages d'un graphique avec du code vba?
    Par Hydex dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 03/07/2007, 15h19
  5. Réponses: 1
    Dernier message: 19/06/2007, 11h56

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