> I would like to hide these information by either protecting the odbc.ini
> file or using an alternate way to authenticate to the postgres database
> (i.e. kerberos, certificates, ssh keys, ....)
There is no way to hide the informations. You can use kerberos instead.
You have to configure your pgsql server to use kerberos auth in
pg_hba.conf.
Regards,
Luf