The PostgreSQL GUC ident_file specifies the path to pg_ident.conf for user name mapping. If this setting points to an incorrect or inaccessible file, the server logs a quiet failure but continues running without applying the intended mappings. This behavior can lead to silent authentication or authorization issues where expected user mappings are simply ignored.
- Verify ident_file path validity; silent failures mask missing config.
- Check server logs for quiet failure messages during startup.
- Ensure pg_ident.conf is accessible to the PostgreSQL process user.
- Test user mappings explicitly after changing this GUC setting.