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

 SGBD Discussion :

Quel est le strict minimum pour se connecter à un SGBD ?


Sujet :

SGBD

  1. #1
    Membre confirmé Avatar de Claythest
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    558
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 558
    Points : 554
    Points
    554
    Par défaut Quel est le strict minimum pour se connecter à un SGBD ?
    Bonjour tout le monde,

    Ma question est dans le titre :

    Quelles sont les informations minimales requises pour se connecter à un SGBD ?

    J'explique un peu pourquoi j'en arrive à me poser cette question : je suis en train de réaliser un outil qui devra récupérer des données stockées par différents logiciels utilisant eux-même un SGBD. Ils utilisent donc en interne une base de données, complètement invisible pour l'utilisateur. Pourtant, je souhaiterai m'y connecter, et donc je souhaiterai que l'utilisateur me guide le moins possible afin que je puisse récupérer les informations me permettant de me connecter à la bonne base de données...

    Si je m'exprime mal ou ne suis pas assez clair, n'hésitez pas à me poser des questions

    Le logiciel que je développe est en JAVA, j'utilise donc JDBC qui me permet de me connecter à pas mal de SGBD différents, mais pour m'y connecter réellement, j'ai besoin des infos suivantes (outre le type du SGBD et l'adresse de la machine hôte) :
    - le port
    - le nom de la base de données
    - le login
    - le mot de passe pour le login

    Or, ces informations, l'utilisateur lui même ne les connait pas... Y aurait-il un moyen (peut être dépendant des SGBD) me permettant de récupérer ces infos ou de les lister (s'il y en a plusieurs) afin de les proposer (dans une interface) à l'utilisateur pour qu'il sélectionne les bons paramètres, me permettant ainsi de me connecter et de récupérer les données ?

    Je pense que le seul moyen à ma disposition serait de demander toutes ces informations aux développeurs des logiciels qu'utilisent mes utilisateurs... Mais si cela se trouve, c'est possible autrement, et plus simplement (pas besoin de téléphoner à tout le monde...)

    Si vous avez des idées, merci de me les communiquer

  2. #2
    Membre régulier
    Homme Profil pro
    Responsable outils métier VIGS (Veolia)
    Inscrit en
    Septembre 2005
    Messages
    80
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Responsable outils métier VIGS (Veolia)
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2005
    Messages : 80
    Points : 87
    Points
    87
    Par défaut
    Bonjour Claythest,

    Sais-tu quelle base de données est utilisée (Oracle, Ms Sql Server, MySQL, Access ?)
    Une fois le type de base définie, les informations peuvent être quelque fois situées en fonction du type de connexion.

  3. #3
    Membre confirmé Avatar de Claythest
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    558
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 558
    Points : 554
    Points
    554
    Par défaut
    Bonjour GyLes,

    En effet, j'ai bien connaissance du type de la BD utilisée (enfin, ca doit être une des informations requises pour pouvoir s'y connecter...).

    J'ai réfléchis depuis le jour où j'ai posté ce post, et j'en arrive à la conclusion que les informations minimales requises pour me connecter à toute base de données sont :

    - Le type de la BD (firebird, Oracle, MySQL, ...)
    - le nom de la base
    - un login
    - un mot de passe

    (le port peut être déterminé en fonction du type de la BD...)

    Le type de la BD, l'utilisateur du dit logiciel pourra le connaitre, pour le login et le mot de passe, je ne vois pas d'autres solutions que de le demander aux développeurs du dit logiciel...

    Voila, il me faudra donc téléphoner partout, c'est la seule solution

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

Discussions similaires

  1. Quel est le meilleur langage pour la portabilité : Windows & Linux (voire Mac) ?
    Par iubito dans le forum Débats sur le développement - Le Best Of
    Réponses: 57
    Dernier message: 26/11/2007, 23h45
  2. Réponses: 4
    Dernier message: 12/05/2007, 00h55
  3. Quel est le meilleur EDI pour C++ ?
    Par ecnirp dans le forum Choisir un environnement de développement
    Réponses: 5
    Dernier message: 23/05/2006, 02h42
  4. Réponses: 9
    Dernier message: 13/05/2006, 23h43
  5. quel est le Meilleur language pour piloter le port serie ?
    Par flyfab dans le forum Langages de programmation
    Réponses: 7
    Dernier message: 21/07/2003, 10h03

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