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

Accès aux données Discussion :

[VS2005+ACCESS] Est-il possible de se connecter à une database Access sécurisée ?


Sujet :

Accès aux données

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    876
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2005
    Messages : 876
    Points : 491
    Points
    491
    Par défaut [VS2005+ACCESS] Est-il possible de se connecter à une database Access sécurisée ?
    Bonjour à tous,

    J'ai sécurisé une base de donnée access (myBase.mdb)

    J'ai créé un fichier de sécurité spécifique (mySecu.mdw) et je peux ouvrir myBase.mdb en cliquant sur un raccourci qui mentionne d'associer myBase à mySecu. Le fichier mySecu.mdw n'est utilisé que pour cette database et je veux donc garder system.mdw pour toute ouverture standard d'access.

    Je voudrais pouvoir me connecter dans VS à myBase.mdb.

    Pour ce faire, je fais:
    - outils
    - ajouter connexion
    - je choisi comme datasource : access (oledb)
    - j'indique le chemin c:\MyBase.mdb
    - j'entre le mot de passe et le user
    - je clique sur AVANCE et là j'indique sous JET OLEDB: System database : c:\mySecu.mdw

    - je fais OK

    - je teste la connexion et je reçois le message "Compte ou mot de passe non valide"

    J'utilise pourtant le bon user name et password.

    je fais donc Appel à l'équipe !

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    876
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2005
    Messages : 876
    Points : 491
    Points
    491
    Par défaut
    Petit complément d'information,

    j'arrive maintenant à voir ma base de données en entrant le bon user et le bon mot de passe (avant c'était aussi le bon mais ça ne marchait pas). Je la vois dans le "server explorer", mais il n'y a aucunes tables sous l'onglet tables. Alors que si j'ouvre la même base de données mais non sécurisée, je vois bien toutes mes tables.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    876
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2005
    Messages : 876
    Points : 491
    Points
    491
    Par défaut
    Bonjour à tous,

    Il y a donc moyen de se connecter à une base de données sécurisée.

    La méthode :
    Aller dans le server explorer
    Click droit sur Data Connections
    Choisir pour "Data Source" MICROSOFT ACCESS (OLEDB)
    Entrer le chemin et nom de la DB
    Dans Log on to the database, mettre le User name (il propose Admin par défaut mais en général pour une base sécurisée, c'est un autre user). Il ne FAUT PAS entrer le Password NI cliquer sur Save my Password.
    Cliquer sur le bouton "Avancé" et dans la rubrique "Sécurité" introduire le Password.
    Il faut encore dans la rubrique Microsoft.Jet.OleDb.4.0 introduire dans System database: le chemin du MDW

    Et là donc ça marche....

    Bien qu'il crée un connection string qui contient tout sauf le password. Comment dès lors "passer" le password qui vient d'être encodé par l'utilisateur au connection string ? celà reste un mystère mais fera peut-être l'objet d'un autre sujet.

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 14/04/2014, 15h04
  2. [Débutant] Est-il possible de se connecter à une base de données access ?
    Par fabiano1024 dans le forum Silverlight
    Réponses: 4
    Dernier message: 25/04/2012, 22h18
  3. [WCE5/VS2005] Connection à une base access.
    Par dacid dans le forum Windows Mobile
    Réponses: 11
    Dernier message: 14/11/2006, 18h32
  4. Réponses: 4
    Dernier message: 16/04/2005, 16h54
  5. Réponses: 7
    Dernier message: 08/03/2004, 15h30

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