begin process at 2012 02 15 10:32:50
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

Bases de données

 > 

Comment modifier via le code VB le mot de passe d'une BD Access


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Comment modifier via le code VB le mot de passe d'une BD Access

vendredi 7 février 2003 à 20:23:02 | Comment modifier via le code VB le mot de passe d'une BD Access

calvinG

Bonjour à tous! Je fais un programme en VB et la base de données Access est protégé par un mot de passe. J'aimerais savoir s'il existe une façon de modifier le mot de passe via le code VB, sans devoir passer par Access. Merci d'avance
vendredi 7 février 2003 à 20:52:53 | Re : Comment modifier via le code VB le mot de passe d'une BD Access

pelw

Par exemple (avec DAO) :

Dim Db As Database

Set Db = OpenDatabase("C:\MaBase.mdb", True, False, ";pwd=MotDePasse")
Db.NewPassword "MotDePasse", "NouveauMotDePasse"
Db.Close


@+

pelw


-------------------------------
Réponse au message :
-------------------------------

> Bonjour à tous! Je fais un programme en VB et la base de données Access est protégé par un mot de passe. J'aimerais savoir s'il existe une façon de modifier le mot de passe via le code VB, sans devoir passer par Access. Merci d'avance
samedi 8 février 2003 à 04:41:04 | Re : Comment modifier via le code VB le mot de passe d'une BD Access

calvinG





Merci pour avoir pris la peine de me répondre. C'est plus compliqué que ça. C'est pour une application avec des utilisateurs multiples dont un administrateur. Il y a un mot de passe qui lors de la connection:
Public Sub connectionBD()
cn.ConnectionString = " Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Stagiaires.mdb;Persist Security Info=False;Jet OLEDB:Database Password=mdp"
cn.Open
End Sub
Cependant, de cette manière je ne peux mettre une variable comme mot de passe.
Si tu peux m'ider plus, tant mieux... Merci A++
samedi 8 février 2003 à 09:03:17 | Re : Comment modifier via le code VB le mot de passe d'une BD Access

pelw

1. Pour mettre une variable comme mot de passe :

Dim sPassword as String

sPassword = "toto"
cn.ConnectionString = " Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Stagiaires.mdb;Persist Security Info=False;Jet OLEDB:Database Password=" & sPassword
cn.Open


2. Pour modifier le mot de passe (de "toto" à "titi") :

Dim sOldPassword As String
Dim sNewPassword As String

'Ancien mot de passe
sOldPassword = "toto"
'Nouveau mot de passe
sNewPassword = "titi"

cn.Mode = adModeShareExclusive
cn.ConnectionString = " Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Stagiaires.mdb;Persist Security Info=False;Jet OLEDB:Database Password=" & sOldPassword
cn.Open
cn.Execute "ALTER DATABASE PASSWORD " & sNewPassword & " " & sOldPassword
cn.Close


@+

pelw


-------------------------------
Réponse au message :
-------------------------------

>
>
>
>
> Merci pour avoir pris la peine de me répondre. C'est plus compliqué que ça. C'est pour une application avec des utilisateurs multiples dont un administrateur. Il y a un mot de passe qui lors de la connection:
> Public Sub connectionBD()
> cn.ConnectionString = " Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Stagiaires.mdb;Persist Security Info=False;Jet OLEDB:Database Password=mdp"
> cn.Open
> End Sub
> Cependant, de cette manière je ne peux mettre une variable comme mot de passe.
> Si tu peux m'ider plus, tant mieux... Merci A++
dimanche 28 septembre 2003 à 02:09:39 | Re : Comment modifier via le code VB le mot de passe d'une BD Access

kiminox

Slt pelw,

J'ai essayé avec la requete SQL ALTER .. mais cela ne fonctionne pas.
J'ai une base access 2000 avec un password.
J'arrive bien à me connecter avec mon mot de passe en mode exclusive.
Quand j'essaie d'exécuter la requete "ALTER DATABASE PASSWORD newpass olpass" il y a un message d'erreur dans une message box :
"L'exécution de la requête [ALTER DATABASE PASSWORD newpass olpass] a échoué.
-2147467259:Syntaxe SQL non valide - mot de passe atendu"

Merci


Cette discussion est classée dans : access, vb, mot, modifier, passe


Répondre à ce message

Sujets en rapport avec ce message

Urgent Mot de passe sous VB [ par cambrai ] j'ai créer menu sous vb avec differents formulaire dont celui permettent de modifier la base de données que j'ai créé sous access. Je souhaite donc me Modifier mot de passe access en vb6 [ par patrice974 ] Bonjour.Comment puis-je modifier directement depuis VB6 le mot de passe d'une base access.Merci par avance. VB 5, mot de passe, access (thème ci-dessous HS) [ par SylvainPL ] Je suis en train de développer une application en VB 5 pour notre magasin d'optique situé à Wroclaw, pologne. Si vous avez des informations sur l'em probleme de mot de passe en access et le vb [ par abdo ] est ce qu il est possible d'acceder à une bases de doneés en access qui est proégé vec un mot de passe à partir de visual basic avec une connection da Modifier le mot de passe d'une base Access à partir de VB [ par sreb ] Bonjour à tous,voilà mon problème:Dans ma première page je déclare le lien avec ma base de données, comme ceci:"Private Sub Form_Load()     Set ct = N VB 6.0 / mot de passe [ par elnk ] Bonjour, j'aimerai savoir comment chiffré un mot de passe sous VB 6.0 dans une base Access ou SQL server 2000, un peu comme le MD5 en php . merci = Mot de passe (VB 2008) [ par kenygia ] Boujour,J'aimerai savoir comment a partri du loginform apeler ou cree des session et les utiliser.et apeler un fichier du dossiers n'importe ou ( sans loggin et mot de passe [ par btech ] bonsoir , je suis debutant en vb.j aimerai faire une application vb ou les utilisateurs une fois qu il lance le .exe doivent etre un loggin et un mot [VB2005] Access - ODBC Mots de passe [ par swan94 ] Salut à tous,J'essaye de me connecter en ado.net à une base Access afin d'y executer une requete sql. Cette requete doit copier les données et la stru mot de passe VB 2005 expresse [ par jon51 ] bonjour,je doit créer une application sous vb 2005 expresse et je voudrais restreindre l'accès par mot de passe à cette application.comment faire??mer


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,747 sec (3)

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