> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.hodi.host/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# L'accès direct à PostgreSQL est-il fourni ?

|| Oui, sur demande de votre part, en un clic depuis Hodiploy. La base n'est PAS ouverte sur internet par défaut : c'est vous qui décidez si un accès distant est utile, à quel moment, et depuis quelles adresses.

**Vous pouvez interroger votre base de données, réaliser des audits, connecter des outils de reporting externes ou effectuer des opérations techniques avancées** avec vos propres outils, sans passer par nous. Conservez un contrôle total et une liberté d'exploitation complète de votre environnement Odoo !

## Comment on l'ouvre

1. Connectez-vous à Hodiploy depuis votre Espace Client
2. Sur la ligne de l'instance, ouvrez le menu **« Actions »**, puis **« Accès distant à la base de données »**
3. Renseignez les **adresses IP autorisées** à joindre le port, une par ligne (par exemple `192.0.2.10` ou `203.0.113.0/24`)
4. Cliquez sur **« Ouvrir l'accès »**

L'écran vous rend alors l'hôte, le port, l'utilisateur, le mot de passe et l'URL de connexion, à recopier tels quels dans pgAdmin, DBeaver, Metabase, un tableur ou n'importe quel client PostgreSQL.

## Ce qui se passe côté serveur

**Le port n'est joignable QUE depuis les adresses que vous avez indiquées.** Une règle de pare-feu est posée sur votre serveur au moment de l'ouverture ; tout le reste d'internet reçoit un refus, y compris nos propres machines. C'est vous qui décidez qui rentre.

**Un accès par instance**, avec un utilisateur fixe : `hodiploy`. Le port est attribué automatiquement dans la plage 5433–5533, ce qui vous permet d'avoir plusieurs instances ouvertes sur le même serveur sans collision.

**Le mot de passe est engendré au hasard**, 32 caractères. Il est chiffré au repos et affiché en clair uniquement dans votre écran, pour que vous puissiez le recopier dans votre outil.

## Fermer sans perdre

Le bouton **« Fermer »** referme le port et retire la règle de pare-feu. **Le port et le mot de passe sont conservés** : si vous rouvrez l'accès plus tard, ce sont exactement les mêmes qui reviennent, et vos favoris pgAdmin continuent de fonctionner.

Une instance **verrouillée** (menu « Actions », « Verrouiller ») refuse toute modification de son accès distant, dans les deux sens. C'est le rôle du verrou sur une instance de production sensible.

## Deux choses à savoir

**L'utilisateur `hodiploy` est un compte propriétaire de la base**, c'est ce qui rend possible les audits, les extractions et les opérations de maintenance. C'est aussi ce qui vous rend responsable de ce que vous en faites : une requête maladroite peut casser une donnée de production. Prenez [une sauvegarde](https://help.hodi.host/fr/article/comment-fonctionnent-les-sauvegardes-de-mon-instance-odoo-5fuz6m/) avant une opération risquée.

**Ce n'est pas un tunnel chiffré de bout en bout.** C'est du PostgreSQL sur TCP, tel quel. Pour du reporting interne depuis un poste connu, la liste d'adresses autorisées est le bon garde-fou. Pour du SQL depuis un poste itinérant sans IP fixe, mieux vaut passer par un [terminal dans le conteneur Odoo](https://help.hodi.host/fr/article/comment-ouvrir-un-terminal-sur-mon-instance-odoo-658ob9/) et utiliser `psql` en local sur la machine.

## Une question ?

Si vous ne savez pas quelles adresses autoriser, ou si votre client PostgreSQL ne veut pas se connecter, [contactez-nous](https://hodi.host/contact/) : notre équipe regardera avec vous.