Base de données PostgreSQL : administration, requêtes et sauvegarde !
BDD
Publié le
Karl Certa Infrastructure Engineer | Linux & AutomatisationPlus de 6 ans sur Linux et Windows en production, du support à l'automatisation d'infra. J'écris ici sur ce que je pratique. Certifié AWS Solutions Architect Associate Basé à Dublin, disponible tout de suite LinkedIn karlcerta.com GitHub Karl Certa
PostgreSQL est un système de gestion de base de données relationnelle et objet open source, réputé pour sa robustesse, ses fonctionnalités avancées et sa conformité aux standards SQL.
🤔 Pourquoi PostgreSQL ?
PostgreSQL c’est pour quoi :
🏗️ Données avec des liens - Clients → Commandes → Produits
💰 Calculs précis - Argent, comptabilité (pas de bug d’arrondi)
🔒 Sécurité - Les données ne se perdent jamais
📊 Rapports complexes - Statistiques, tableaux de bord
À utiliser pour :
Site e-commerce (produits, commandes, clients)
Application de gestion (factures, stocks, employés)
# L'utilisateur postgres peut se connecter localement sans mot de passelocal all postgres trust# Seuls les PC du réseau 192.168.1.0 à 192.168.1.255 peuvent se connecter# avec mot de passe (md5 = mot de passe chiffré)host all all 192.168.1.0/24 md5# Exemple concret : autoriser seulement le serveur web 192.168.1.10host monapp webuser 192.168.1.10/32 md5# DANGER : autorise tout le monde sur internet (à éviter !)host all all 0.0.0.0/0 md5# SSL obligatoire pour les connexions externes (plus sécurisé)hostssl all all 0.0.0.0/0 md5