begin process at 2012 02 11 23:40:04
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

VBA

 > AFFECTER MOT DE PASSE A UNE BASE ACCESS.

AFFECTER MOT DE PASSE A UNE BASE ACCESS.


 Information sur la source

Note :
5 / 10 - par 4 personnes
5,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :VBA Niveau :Initié Date de création :14/06/2005 Vu :7 929

Auteur : dahbia

Ecrire un message privé
Commentaire sur cette source (8)
Ajouter un commentaire et/ou une note

 Description

Cette partie de code montre comment affecter un mot de passe a une base Access .MDB
Et écrire un module qui correspond à cette sécurité.

Source

  • Sub Main()
  • Source = "gc.mdb" (nom base de donnée)
  • passwords = Array("banana", "master", "ricky", "ibis", "marsouin") (tous les mots de passe que tu a déclare si un jour tu veux change)
  • For i = 0 To UBound(passwords)
  • On Error Resume Next
  • mpasse = ";pwd=" & passwords(i)
  • Set base_de_donnees = OpenDatabase(Source, False, False, mpasse)
  • If Err.Number <> 3031 Then
  • Exit For
  • End If
  • Next
  • If Err.Number <> 0 Then
  • Select Case Err.Number
  • Case 3024
  • MsgBox "La base de données est Introuvable dans le Chemin spécifiée"
  • Case 3045
  • MsgBox "La base de données ne peut etre ouverte en ce moment " & vbCrLf & " car elle est ouverte en mode exclusif par un autre utilisateur "
  • End Select
  • Exit Sub
  • End If
  • menugc.Show (appelle du menu)
  • End Sub
Sub Main()
    Source = "gc.mdb"               (nom base de donnée)
    passwords = Array("banana", "master", "ricky", "ibis", "marsouin") (tous les mots de passe que tu a déclare si un jour tu veux change)
    For i = 0 To UBound(passwords)
        On Error Resume Next
        mpasse = ";pwd=" & passwords(i)
        Set base_de_donnees = OpenDatabase(Source, False, False, mpasse)
        If Err.Number <> 3031 Then
           Exit For
        End If
    Next
    If Err.Number <> 0 Then
       Select Case Err.Number
              Case 3024
                   MsgBox "La base de données est Introuvable dans le Chemin spécifiée"
              Case 3045
                   MsgBox "La base de données ne peut etre ouverte en ce moment " & vbCrLf & " car elle est ouverte en mode exclusif par un autre utilisateur "
       End Select
       Exit Sub
    End If
        menugc.Show            (appelle du menu)
End Sub



 Sources du même auteur

Source avec Zip Source avec une capture AFFICHER LE CONTENU D'UNE REQUETTE DANS UN SPREADSHEET
Source avec Zip CONNEXION A UN BASE DE DONNEE ORACLE SOUS UN SERVEUR IBM SYS...
Source avec Zip CONVERTIR LES CHIFFRES EN LETTRE
Source avec Zip Source avec une capture COMPACTAGE ET SAUVEGARDE D'UNE BASE DE DONNÉE .MDB

 Sources de la même categorie

Source avec Zip GESTION PERSONNEL par oudlarbi
Source avec Zip Source avec une capture CALENDRIER EN VBA POUR EXCEL 2010 par nounou94
Source avec Zip Source avec une capture MANIPULER LES FENETRES ENFANT D'EXCEL par bigfish_le vrai
Source avec Zip Source avec une capture COLLECTION ID par Le Pivert
Source avec Zip Source avec une capture VBA MASQUE DE SAISIE NUMÉRIQUE par acive

Commentaires et avis

Commentaire de econs le 14/06/2005 13:59:00 administrateur CS

Peux-tu inclure dans ton code les types des données utilisées STP ?
Ca se devine quand tu connais VB et Access, mais dans le cas contraire, çà risque de poser des difficultés.

Commentaire de credo le 15/06/2005 10:19:10

assez cool

Commentaire de kml404 le 16/11/2008 07:07:42

ok je vous envoi langage pour le code, de quoi??

Commentaire de maghribi28 le 28/11/2008 01:17:42

merci pour cette petite application

Commentaire de jpl85 le 03/12/2008 14:44:41 9/10

code très simple permettant sous VB6 d'accéder à une bdd protégée par unn mot de passe.

Commentaire de Atitila le 03/07/2009 13:42:26

salut je suis étudiant en cycle DUT Infomatique j dois developer une application en access pour le suivie des indicateur iso d'une societe brassicole. j'aimerai avoir les code d'enregistreùent;suppression;modification etc bref je ne ,'y connait pas trop en access

Commentaire de amoula1985 le 02/09/2009 13:03:56

plze je veut une application sur le vent de matriel informatique avec vb6.0 et access 2003

Commentaire de didine13 le 31/07/2010 20:41:43 1/10

Ça marche pas désoler

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,014 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales