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

Bases de données Delphi Discussion :

Delphi, SSH et Postgres


Sujet :

Bases de données Delphi

  1. #1
    Membre actif
    Inscrit en
    Décembre 2004
    Messages
    390
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 390
    Points : 288
    Points
    288
    Par défaut Delphi, SSH et Postgres
    Bonjour tlm

    Ayant une base de données sur un site web, je voudrais bien l'administrer avec une application binaire développée en delphi.
    La connection ordinaire (IP, UserId, Pw) m'étant refusée pour des raison évidentes de sécurité. Certains amis me susurrent SSH auquel je n'ai jamais touché.

    Des conseils SVP ??

    Delphi7 / Delphi 10.2/ Zeos 7.2 / Postgres9 / Win 10

  2. #2
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 030
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 030
    Points : 40 928
    Points
    40 928
    Billets dans le blog
    62
    Par défaut
    Bonjour,

    SSH ? J'ai un doute qu'un site hébergé non dédié accepte même cela.
    MVP Embarcadero
    Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
    SGBD : Firebird 2.5, 3, SQLite
    générateurs États : FastReport, Rave, QuickReport
    OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd

  3. #3
    Membre actif
    Inscrit en
    Décembre 2004
    Messages
    390
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 390
    Points : 288
    Points
    288
    Par défaut
    Merci pour la réponse

    Dois-je comprendre que pour ce faire, un site dédié est obligatoire ?

  4. #4
    Expert éminent sénior
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Points : 28 430
    Points
    28 430
    Par défaut
    soit il est possible de monter un tunnel dans SSH (je ne maîtrise pas mais je crois que c'est possible de faire du forward de ports)

    soit il faut mettre en place un WebService sur le site pour service d'intermédiare
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  5. #5
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 030
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 030
    Points : 40 928
    Points
    40 928
    Billets dans le blog
    62
    Par défaut
    Citation Envoyé par akli_agha Voir le message
    Dois-je comprendre que pour ce faire, un site dédié est obligatoire ?
    AMHA Oui
    soit il est possible de monter un tunnel dans SSH (je ne maîtrise pas mais je crois que c'est possible de faire du forward de ports)
    peut-être si c'est un site dédié sinon je ne crois pas
    soit il faut mettre en place un WebService sur le site pour service d'intermédiaire
    j'opterai plus sur cette solution.

    Par contre, PostGres, il y a des site hébergé qui propose ce sgbd ? (Bon là j'avoue je n'ai jamais cherché non plus )
    MVP Embarcadero
    Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
    SGBD : Firebird 2.5, 3, SQLite
    générateurs États : FastReport, Rave, QuickReport
    OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd

  6. #6
    Membre expert
    Avatar de pprem
    Homme Profil pro
    MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Inscrit en
    Juin 2013
    Messages
    1 876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 876
    Points : 3 611
    Points
    3 611
    Par défaut
    Citation Envoyé par akli_agha Voir le message
    Ayant une base de données sur un site web, je voudrais bien l'administrer avec une application binaire développée en delphi.
    La connection ordinaire (IP, UserId, Pw) m'étant refusée pour des raison évidentes de sécurité. Certains amis me susurrent SSH auquel je n'ai jamais touché.
    La plupart des hébergeurs restreignent les accès aux bases de données à leurs serveurs hébergeant les sites. Il n'y a pas de solution d'accès extérieur et tu ne pourras pas utiliser SSH pour ça non plus car les hébergements mutualités ne le proposent pas.

    Il te faut héberger la base de données toi-même ou prendre une offre d'hébergement de base de données cloud si tu ne veux pas maintenir un serveur (ce qui n'est pas compliqué mais pas forcément idéal lorsqu'on n'y connaît rien).

    Les bases de données en cloud proposent un accès avec quelques niveaux de sécurité dont la plupart proposent de gérer nous-même la liste des IP autorisées à y accéder. Avant de faire ça vérifie que ton hébergeur accepte les connexions DB sortantes depuis le site web et qu'il pourra te fournir l'IP externe du serveur qui exécute ton site sinon ça ne passera pas.

Discussions similaires

  1. Connexion native entre Delphi et Postgre via ADO
    Par gilardino dans le forum Bases de données
    Réponses: 5
    Dernier message: 04/12/2008, 13h45
  2. Connexion cryptée Delphi - Postgres
    Par vl0104 dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 15/11/2007, 08h15
  3. Fonctions Delphi + Postgres
    Par Brunier dans le forum Bases de données
    Réponses: 2
    Dernier message: 16/04/2007, 18h09
  4. connexion delphi postgres avec zeoslib
    Par kayzer844 dans le forum Bases de données
    Réponses: 2
    Dernier message: 20/04/2006, 00h01
  5. postgre et delphi
    Par drakenzara dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 17/12/2004, 08h48

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