Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 3 sur 3
  1. #1
    Membre du Club
    Homme Profil pro
    Consultant informatique
    Inscrit en
    mars 2008
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : mars 2008
    Messages : 19
    Points : 59
    Points
    59

    Par défaut Sécuriser un accès distant à une base MySQL

    Bonjour,

    J'aimerais avoir l'avis de personnes avisées concernant une question à laquelle je n'ai pas trouvé de réponse claire malgré mes nombreuses recherches...
    J'aimerais savoir comment je peux, de manière sécurisée, permettre à une application java d'accéder à une base de données MySQL installée sur un serveur distant par rapport au PC qui exécute l'application java.
    Je précise que plusieurs PC doivent pouvoir se connecter à la base MySQL distante via le programme java (chacun des PC exécute le programme java de son côté).

    D'avance merci pour vos réponses...

  2. #2
    Modérateur
    Avatar de CinePhil
    Homme Profil pro Philippe Leménager
    Ingénieur d'études en informatique
    Inscrit en
    août 2006
    Messages
    13 770
    Détails du profil
    Informations personnelles :
    Nom : Homme Philippe Leménager
    Âge : 51
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : août 2006
    Messages : 13 770
    Points : 22 985
    Points
    22 985

    Par défaut

    Ben il suffit de programmer la connexion à la BDD dans le programme Java.

    Si les clients exécutent le programme Java compilé, le login et mot de passe pour accéder à la BDD ne seront pas visibles de l'utilisateur.
    Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique. Autoentrepreneur.
    Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework...
    « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
    À la maison comme au bureau, j'utilise la suite Linux Mageïa !

  3. #3
    Membre du Club
    Homme Profil pro
    Consultant informatique
    Inscrit en
    mars 2008
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : mars 2008
    Messages : 19
    Points : 59
    Points
    59

    Par défaut

    Merci pour votre réponse, et désolé d'avoir posté dans une section apparemment non appropriée mais j'avoue que j'hésitais un peu ;-)

    Par rapport à votre réponse, est-ce que de cette manière les données de la base seront bien protégées ? Ne serait-il pas trop facile pour une personne mal intentionnée d'accéder aux données de la base (d'une manière ou d'une autre) ? J'ai entendu dire qu'il fallait par exemple mettre en place un tunnel SSH, ou encore développer un web service qui sécuriserait le trafic de données entre les clients et le serveur distant... Qu'en pensez-vous ? Est-ce inutile dans mon cas ? Les données manipulées par la base étant des données confidentielles, je ne voudrais pas prendre le moindre risque de sécurité...

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •