Paris, le 6 octobre 2025

Dalibo vous annonce la disponibilité de ldap2pg 6.5. Cette version apporte le support de PostgreSQL 18 et quelques correctifs. Suivez la documentation pour installer cette nouvelle version.

ldap2pg

Depuis 2017, ldap2pg propose la meilleure solution de synchronisation automatique de rôles et de privilèges pour PostgreSQL. Configurez l’authentification LDAP dans le fichier pg_hba.conf puis utilisez ldap2pg pour créer et configurer les rôles depuis votre annuaire d’entreprise.

PostgreSQL 18

PostgreSQL 18 apporte un peu plus de rigueur et a requis quelques ajustements dans les requêtes d’inspection des privilèges. Ces ajustements optimisent toutes les requêtes d’inspection des privilèges pour toutes les versions de PostgreSQL.

Routines, fonctions, procédures

Dans PostgreSQL, la distinction entre procédures et fonctions est très mince. D’ailleurs, la syntaxe CREATE PROCEDURE n’existe que depuis PostgreSQL 11. PostgreSQL utilise le mot clef ROUTINE pour traiter indifféremment fonctions et procédures. C’est notamment le cas pour les privilèges par défaut qui ne peuvent être distingués pour les procédures ou les fonctions.

ldap2pg 6.5 respecte mieux la nomenclature de PostgreSQL. Les privilèges sur les routines s’appliquent aux procédures comme aux fonctions. Les requêtes de gestion des fonctions sont désormais correctement limitées aux fonctions.

À partir de ldap2pg 6.5, mieux vaut utiliser __execute_on_routines__ que l’équivalent pour les fonctions.

Autres changements

ldap2pg 6.5 permet de gérer les privilèges par défaut à soi-même, applique la configuration utilisateur sur les rôles dynamiques et accepte de gérer les droits d’objets dans des bases à accès limité. Enfin ldap2pg est disponible dans les dépôts Ubuntu 24.04 de Dalibo Labs.

Pour plus d’informations, consultez la documentation des changements. Pour mettre à jour en toute sécurité, désactivez les tâches planifiées ldap2pg, testez la synchronisation manuellement avec la nouvelle version et validez les changements que peuvent apporter cette nouvelle version.

Retrouvez la documentation en anglais, des procédures et le support communautaire à ces adresses :


Étienne BERSAC et Pierre-Louis GONON développent ldap2pg, un projet du Dalibo Labs. Pour toutes questions techniques, l’équipe recommande d’utiliser la page de ldap2pg sur GitHub.


DALIBO

DALIBO est le spécialiste français de PostgreSQL®. Nous proposons du support, de la formation et du conseil depuis 2005.