Connaissances Informatiques >> Logiciel >> Logiciel de base de données >> Content
  Derniers articles
  • Comment trouver des mots de passe da…
  • Comment exécuter un SQL Enterprise …
  • Qu'est-ce qu'un système d'informati…
  • SQL Loader Option Tutorial 
  • SQL 2000 Version rapport à SQL 2005…
  • Caractéristiques du vtiger CRM 
  • Access 2007 et Jet 4 Compatibilité 
  • Comment faire pour démarrer sur une…
  • Comment calculer la date dans Access…
  • Comment trier les enregistrements Po…
  •   Logiciel de base de données
  • Adobe Illustrator

  • Un logiciel d'animation

  • antivirus Software

  • Logiciel audio

  • Sauvegarder des données

  • Gravez des CD

  • Gravez des DVD

  • Compression de données

  • Logiciel de base de données

  • desktop Publishing

  • desktop Video

  • Digital Video Software

  • Drupal

  • Logiciels éducatifs

  • Software Engineering

  • Types de fichier d'extension

  • Financial Software

  • Freeware , Shareware et Abandonware

  • GIMP

  • Graphics Software

  • Accueil Recording Software

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Code Open Source

  • Autres logiciels informatiques

  • Jeux PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • Logiciel de présentation

  • Logiciels de productivité

  • Quicktime

  • Gestion Remote Desktop

  • SQL Server

  • Skype

  • Logiciel bêta de presse

  • Consultants logiciels

  • Les sociétés de développement de logiciels

  • Licences de logiciels

  • Tableur

  • Logiciel de préparation d' impôt

  • Logiciel utilitaire

  • Clip Art Web

  • Windows Media Player

  • Logiciel de traitement de texte
  •  
    Logiciel de base de données

    Comment prévenir une ouverture de session utilisateur à la base de données MS Access 2007 après trois tentatives

    Une des fonctionnalités puissantes derrière Microsoft Access 2007 , c'est que vous pouvez faire une base de données de sa propre application autonome . Cela est très pratique lors de la distribution de la base de données de plusieurs utilisateurs sur un serveur. Assurez-vous d'autres mesures de sécurité, tels que les formulaires de connexion , afin d'assurer la protection de vos données contre les utilisateurs non autorisés. Pour favoriser la puissance de sécurité, vous pouvez restreindre l'accès s'il ya trois ou plusieurs tentatives de connexion infructueuses . De cette façon, les utilisateurs non autorisés ne peuvent pas utiliser des logiciels passe - craquage de pirater votre base de données. Instructions
    1

    Ouvrez votre base de données dans Access 2007 et d'ajouter une nouvelle table appelée " tblFailedAttempts . " Ce tableau tiendra le nombre de tentatives de connexion que quelqu'un a dans la session en cours . Cliquez sur l'onglet "Créer" puis "Table ". Créez la table en mode Création. Donner la table trois champs : " AttemptID » comme un « NuméroAuto " le type de données " login" avec un " texte " type de données et " attempt_time " comme un type de données "Date /Heure " . Sauvegardez et fermez la table.
    2

    accéder au formulaire de connexion que vous utilisez actuellement et affichez le code pour le formulaire. Cliquez sur l'onglet "Outils de base de données ", puis cliquez sur " Visual Basic ". Double- cliquez sur le nom du formulaire dans la liste des objets dans le côté gauche de l'éditeur Visual Basic.
    3

    Ajoutez ce code au code Visual Basic déjà présent sur la forme . Le code va ouvrir la table " tblFailedAttempts " et de voir combien de tentatives que la personne a déjà fait . Il permettra également d'augmenter le nombre de tentatives infructueuses à chaque fois que la personne essaie de vous identifier . Enfin , le code sera verrouiller la personne déconnecter et fermer la base de données après sa troisième tentative a échoué .

    "Set RST1 = db.OpenRecordset ( " tblFailedAttempts " , dbOpenDynaset )

    RST1

    . AddNew

    [ computer_login ] = Me.txtUser_hidden

    . Mise à jour

    End With

    MsgBox " Vous avez entré le mauvais nom d'utilisateur ou Mot de passe . "& Chr (13 ) & _

    " S'il vous plaît entrez le bon nom d'utilisateur et mot de passe ou "& Chr (13 ) & _

    " contacter le Adminstrator de base de données à l'aide. " vbOKOnly + vbCritical , " connexion refusée "

    « Ce qui compte le nombre de fois qu'un utilisateur a tapé dans la mauvaise identification de l'utilisateur /mot de passe combo . Après trois tentatives l'utilisateur est

    « suspendu de la DB, et ne peut pas obtenir l'accès jusqu'à ce que leur compte est remis à zéro par l'administrateur

    cnt = cnt + 1 ' de compteur à zéro si mauvais mot de passe est entré

    Si cnt = 3 Then' Mettre en place nombre de tentatives
    Photos

    'Display message Box

    MsgBox " Programme d'accès Violation va maintenant se fermer ", " infraction détectée "

    DoCmd.OpenForm " frmPWChangeCheck ",,, , , acHidden
    < p> ' changement frmPWChangeCheck au nom de votre formulaire de connexion

    [Formulaires] ! [ frmPWChangeCheck ] ! [ active ] = False

    DoCmd.Quit ' application et fermez Access
    quitter < p> End If "
    4

    Cliquez sur l'icône" Save " dans l'éditeur Visual Basic pour enregistrer les modifications apportées au code , puis fermez l'éditeur. Cliquez sur "Enregistrer " dans la fenêtre principale d'Access , sous l'onglet «Accueil» , pour enregistrer les modifications de la base de données .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire un ROC en SPSS 
  • Comment définir une mise en page de démarrage dans Filemaker 
  • Comment lire XML à partir d' un champ dans MSSQL 
  • Comment combiner des données issues d'une requête dans un rapport dans Access 
  • Comment lier un formulaire Access case à cocher pour une requête 
  • Rôle Types SAP 
  • Comment faire pour démarrer Microsoft SQL en mode hors ligne 
  • Comment utiliser la date Fonction Serial pour formater une date 
  • Quels outils sont fournis dans Access pour créer des rapports 
  • Comment faire pour vérifier les serrures de Oracle SQL 
  • Connaissances Informatiques © http://www.ordinateur.cc