Bdd sécurisé par mot de passe et impossibilité de s'y connecter à partir de VC# [Résolu]

Signaler
Messages postés
180
Date d'inscription
samedi 22 novembre 2003
Statut
Membre
Dernière intervention
25 juin 2017
-
Messages postés
180
Date d'inscription
samedi 22 novembre 2003
Statut
Membre
Dernière intervention
25 juin 2017
-
moi

               Bonjour à tous,
Je dois créer une base de données se trouvant sur un serveur et je veux simplement empêcher les gens de toucher à tout dans cette bdd.
C'est un réseau local sans connexion à internet et donc je n'ai pas besoin d'une sécurité énorme.
C'est pourquoi j'ai opté pour le simple mot de passe que nous fourni access. Le problème est que je ne peux plus me connecter (à partir de Visual C#) à ma base.

Exception levée: mot de passe incorrect...J'utilise une chaine connexion du type: @"provider microsoft.jet.oledb.4.0 ; data source chemin de la bdd"
Je suppose qu'il faut rajouter un paramètre à cette chaine mais je n'ai pas trouvé...

En résumé je veux me connecter à une bdd access qui est protégée par un mot de passe.

Je vous remercie d'avance pour votre aide.

5 réponses

Messages postés
5487
Date d'inscription
dimanche 4 août 2002
Statut
Modérateur
Dernière intervention
20 juin 2013
54
Messages postés
219
Date d'inscription
jeudi 6 juillet 2006
Statut
Membre
Dernière intervention
7 septembre 2009

Pour le mot de passe général de la base de données, c'est "...;Database Password=MotDePasse;...
"

<hr />I love .net
Messages postés
180
Date d'inscription
samedi 22 novembre 2003
Statut
Membre
Dernière intervention
25 juin 2017
3
moi

Ok je vais essaayer ça, ce soir parce que là je suis en cour...
Merci.
Messages postés
4936
Date d'inscription
lundi 17 février 2003
Statut
Modérateur
Dernière intervention
14 février 2014
36
mouaip... en même temps... le mieux, c'est de mettre un petit serveur SQL Server Express

Sébastien FERRAND (blog)
Consultant Indépendant
[Microsoft Visual C# MVP]
Messages postés
180
Date d'inscription
samedi 22 novembre 2003
Statut
Membre
Dernière intervention
25 juin 2017
3
moi

          Bonjour à tous,
Je viens d'avoir internet, c'est pourquoi j'ai mis autant de temps à répondre...
J'ai donc essayé ça:

<table class="csConnectionStringTable">----,
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\mydatabase.mdb;Jet OLEDB:Database Password=MyDbPassword;
</td>
</td></tr><tr><td>
</td></tr></tbody></table>et ça marche comme je le veux...
Donc merci pour votre aide et à une prochaine fois!