Prépare la forme chiffrée du mot de passe PostgreSQL™.
char * PQencryptPassword(const char *passwd, const char *user);
Cette fonction est utilisée par les applications clientes qui
souhaitent envoyées des commandes comme ALTER USER joe PASSWORD 'passe'. Une bonne
pratique est de ne pas envoyer le mot de passe en clair dans
une telle commande car le mot de passe serait exposé dans les
journaux, les affichages d'activité, et ainsi de suite. À la
place, utilisez cette fonction pour convertir le mot de passe
en clair en une forme chiffrée avant de l'envoyer. Les
arguments sont le mot de passe en clair et le nom SQL de
l'utilisateur. La valeur renvoyée est une chaîne allouée par
malloc ou NULL s'il ne reste plus de
mémoire. L'appelant assume que la chaîne ne contient aucun
caractère spécial qui nécessiterait un échappement. Utilisez
PQfreemem pour libérer le résultat
une fois terminé.