Base de données PostgreSQL : administration, requêtes et sauvegarde !
BDD
Publié le
Karl Certa Admin systèmes & réseaux5 ans dans l'IT, passé par le support puis l'admin sys, aujourd'hui Ops. J'apprends le cloud et je pose tout au propre ici. Focus sur l'IaC & le cloud AWS SAA, prochaine étape Kubernetes LinkedIn karlcerta.fr 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