Lanzamiento de credcheck v4.5
Casablanca, Marruecos – 5 de febrero de 2026
Extensión credcheck para PostgreSQL
La extensión de PostgreSQL credcheck permite realizar comprobaciones generales de credenciales durante la creación de un usuario, durante el cambio de contraseña y el cambio de nombre de usuario. Mediante esta extensión, es posible definir un conjunto de reglas:
- permitir un conjunto específico de credenciales
- rechazar cierto tipo de credenciales
- negar contraseñas fáciles de descifrar
- establecer el uso de una fecha de caducidad para la contraseña con un mínimo de días
- definir una política de reutilización de contraseñas
- definir el número de intentos de autenticación erróneos permitidos antes de bloquear a un usuario
- añadir un retardo tras cada fallo de autenticación
- exigir que los usuarios cambien su contraseña después del primer inicio de sesión
- generar una advertencia N días antes de que expire la contraseña del usuario
Se ha publicado la versión 4.5, que corrige varios problemas reportados por los usuarios desde el lanzamiento de la versión anterior.
- Se soluciona el error que impedía cambiar el tipo de datos de la columna “roleid” en una vista de oid a regrole.
- Se añade el archivo SQL de actualización faltante de la versión 4.3 a la 4.4.
- Se corrige un problema al modificar la contraseña cuando está configurada la opción credcheck.password_valid_until. Al actualizar la cláusula VALID UNTIL, se generaba un error indicando que solo los roles con CREATEROLE y la opción ADMIN pueden modificar ese rol.
- Se configura el argumento tzp en la llamada a timestamp2tm() para aplicar correctamente la zona horaria al timestamp convertido.
La actualización requiere el reinicio de PostgreSQL para recargar la biblioteca credcheck.
La lista completa de cambios y los agradecimientos están disponibles aquí
Enlaces y créditos
credcheck es un proyecto abierto bajo licencia PostgreSQL mantenido por HexaCluster. Se agradece cualquier contribución que nos ayude a mejorar la herramienta. Pueden enviar sus ideas, peticiones de funcionalidades o parches a través de las herramientas de GitHub.
Enlaces :
- Descargas: https://github.com/HexaCluster/credcheck/releases/
- Soporte: utilicen la herramienta para reportes de GitHub en https://github.com/HexaCluster/credcheck/issues
Información sobre credcheck
La extensión credcheck es desarrollada y mantenida por Gilles Darold en HexaCluster. Si necesitan más información, contáctennos.
Documentación en https://github.com/HexaCluster/credcheck#readme

