BIENVENUE10valable pour le premier mois seulement ! sur toutes les offresVoir les offres
Aller au contenu
← Base de connaissances

Utiliser sa base de données PostgreSQL managée

Se connecter à PostgreSQL (psql, DBeaver, pgAdmin), activer SSL, gérer les utilisateurs et les sauvegardes automatiques.

Utiliser sa base de données PostgreSQL managée

Votre instance PostgreSQL est livrée opérationnelle. Les identifiants (hôte, port, utilisateur, mot de passe, base) sont disponibles dans l’onglet Database / Credentials du panel.

1. Se connecter

En ligne de commande (psql)

psql "host=<hote> port=5432 dbname=<base> user=<utilisateur> sslmode=require"

Saisissez le mot de passe lorsque demandé. sslmode=require force le chiffrement TLS de la connexion (recommandé).

Depuis un client graphique (DBeaver, pgAdmin, TablePlus)

  • Host : l’adresse affichée dans le panel
  • Port : 5432
  • Database : votre base
  • Username / Password : ceux du panel
  • SSL mode : require (ou verify-full)

2. Autoriser votre IP

Par défaut, l’accès distant est filtré. Ajoutez votre IP publique dans Database → Allowed IPs (ou l’onglet pare-feu du service). Sans cela, la connexion est refusée.

3. Opérations courantes

-- Créer un utilisateur en lecture seule
CREATE ROLE lecteur WITH LOGIN PASSWORD 'motdepasse';
GRANT CONNECT ON DATABASE <base> TO lecteur;
GRANT USAGE ON SCHEMA public TO lecteur;
GRANT SELECT ON ALL TABLES IN SCHEMA public TO lecteur;

-- Lister les connexions actives
SELECT * FROM pg_stat_activity;

4. Sauvegardes

Des sauvegardes automatiques quotidiennes sont gérées par onesubnet. Pour un export manuel :

pg_dump "host=<hote> port=5432 dbname=<base> user=<utilisateur> sslmode=require" -F c -f backup.dump

Restauration : pg_restore -d "<chaine_connexion>" backup.dump.

Références

Produits concernés

oneSubnet

Hébergeur français à Paris. Serveurs de jeux et vocaux haute performance.

SERVICES

Ressources

LÉGAL

Tous les systèmes opérationnels