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 :

fermeture automatique frontale - verrouillage PC [AC-2003]


Sujet :

Sécurité

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2009
    Messages : 9
    Points : 3
    Points
    3
    Par défaut fermeture automatique frontale - verrouillage PC
    bonjour, dans un contexte multi-utilisateur, est-il possible de fermer automatiquement une frontale Access 2003 (en réseau sur serveur) lorsque l'utilisateur vérrouille son PC (ceci a des fins de maintenance de la dorsale) ?

  2. #2
    Membre chevronné
    Inscrit en
    Août 2006
    Messages
    1 588
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 1 588
    Points : 2 178
    Points
    2 178
    Par défaut
    Bonjour,
    A l'aide du timer d'un formulaire toujours ouvert, on peut tester un drapeau dans une table sur le serveur toutes les 5 mn par exemple. Si le drapeau est positionné, la base se ferme.

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2009
    Messages : 9
    Points : 3
    Points
    3
    Par défaut reformulation de mon problème
    Merci de votre patience

    - j'ai effectivement en place un timer dans un formulaire qui teste l'existence d'un fichier sémaphore, tout ok lorsque l'utilisateur est actif sur son poste.

    - par contre, lorsque le poste est verrouillé (automatiquement ou sur demande utilisateur), les process Access sont gélés, de sorte que le timer n'est plus activé, d'où ma question initiale qui peut-être dépasse le cadre d'Access ==> comment intercepter et traiter (en forçant une sortie propre d'Access par exemple) la mise en verrouillage du poste.

  4. #4
    Expert éminent sénior
    Avatar de Domi2
    Homme Profil pro
    Gestionnaire
    Inscrit en
    Juin 2006
    Messages
    7 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : Suisse

    Informations professionnelles :
    Activité : Gestionnaire
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 194
    Points : 16 040
    Points
    16 040
    Par défaut
    Bonsoir,

    par contre, lorsque le poste est verrouillé (automatiquement ou sur demande utilisateur), les process Access sont gelés
    Ca, c'est moins sûr, je viens de retester ma procédure de déconnexion et elle fonctionne très bien ordinateur verrouillé. Mais je n'utilise pas une procédure très simple...

    j'ai effectivement en place un timer dans un formulaire qui teste l'existence d'un fichier sémaphore, tout ok lorsque l'utilisateur est actif sur son poste.
    Sur le fond (l'idée), c'est ça. Par contre :

    1) J'utilise des timers indépendants
    2) Je teste la fenêtre active avant de choisir ma procédure de déconnexion
    3) J'utilise une procédure de fermeture asynchrone

    Merci arkham46.

    Ca fait beaucoup de choses à essayer et à tester.

    Une première idée de test, ça serait non pas de déconnecter, mais d'afficher un simple message.

    Il devrait s'afficher sans problème si l'ordinateur est actif. Et s'il est verrouillé ?

    Domi2
    Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor)

    Ici, on ne perd pas de temps ! On en passe...


    Access : créer des codes-barres 128 en VBA
    Access : les commandes intégrées des menus

    Ce message (ou un autre) vous a aidé ? Votez pour lui avec

  5. #5
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2009
    Messages : 9
    Points : 3
    Points
    3
    Par défaut
    Domi2/Arkham46,
    les 3 pistes mentionnées (timer indépendant, test fenêtre active et surtout procédure de fermeture asynchrone) sont un peu au delà de mes connaissances actuelles. où puis-je trouver un exemple ou une description plus précise?

  6. #6
    Expert éminent sénior
    Avatar de Domi2
    Homme Profil pro
    Gestionnaire
    Inscrit en
    Juin 2006
    Messages
    7 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : Suisse

    Informations professionnelles :
    Activité : Gestionnaire
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 194
    Points : 16 040
    Points
    16 040
    Par défaut
    Bonjour,

    Pour le timer indépendant, dans les sources.

    Pour le test de la fenêtre active, beuhh... Faut que je cherche...

    Pour la fermeture asynchrone, ici.

    Tu as fais un essai avec un simple message avec un poste verrouillé ?

    Domi2
    Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor)

    Ici, on ne perd pas de temps ! On en passe...


    Access : créer des codes-barres 128 en VBA
    Access : les commandes intégrées des menus

    Ce message (ou un autre) vous a aidé ? Votez pour lui avec

  7. #7
    Membre expérimenté Avatar de stigma
    Homme Profil pro
    Créateur jeux vidéo
    Inscrit en
    Octobre 2003
    Messages
    1 111
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Créateur jeux vidéo
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 111
    Points : 1 612
    Points
    1 612
    Par défaut
    Il y a qq temps, j'avais fait une fermeture sur un Form avec un Timer. De plus, 30 secondes avant la fermeture, un bouton apparaissait pour que le client ait le temps de terminer une tâche sans stress. Et ça repartait pour un bonus de 10 mn. Il ne faut pas stresser le l'utilisateur

  8. #8
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2009
    Messages : 9
    Points : 3
    Points
    3
    Par défaut
    merci Domi2 & co.
    grace à vous, je me sens marginalement moins ignare en la matière, sans être sur de bien comprendre les dessous des cartes.
    1. testé avec message simple: lorsque verrouillé, le process affichant le message (que j'avais time stampé) est bien affiché, mais bien évidemment n'apparait pas sur l'écran qui est verrouillé. on le retrouve bien en déverrouillant.
    2. j'ai un peu joué avec la procédure de fermeture asynchrone et cela me parait fonctionner parfaitement bien (fermeture sans confirmation). seul petit souci en surfant sur le site de MSDN, un post indiquant que la méthode s'apparentait à un arrêt de processus via un Ctrl+Alt+Del, c'est à dire un peu violente et risquant de causer quelques outrages à la base de donnée.
    3. j'utilisais l'instruction: " Application.Quit acQuitSaveAll " qui ne se déclenchait pas lorsque verrouillé, et dans vos doc, j'ai vu que parfois DoCmd faisait l'affaire et en fait un bête "DoCmd.Quit (acQuitSaveAll)" semble bien performer... mystérieux, but if it ain't broken, don't fix it.

    4. merci encore pour votre patience, je vais derechef basculer en résolu.

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

Discussions similaires

  1. recherche logiciel de fermeture automatique
    Par Nany dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 04/07/2006, 16h37
  2. Fermeture automatique de Dialogs
    Par Rupella dans le forum MFC
    Réponses: 5
    Dernier message: 04/07/2006, 11h09
  3. fermeture automatique pc a distance
    Par Chromatic dans le forum Windows XP
    Réponses: 10
    Dernier message: 15/05/2006, 19h04
  4. Menu déroulant à fermeture automatique
    Par michelsylv dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 03/10/2005, 16h35

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