J'utilise Ubuntu Server 10.10 et j'ai installé PostgreSQL 8.4 avec apt-get install postgresql
. Je voudrais utiliser la sha1()
fonction intégrée, mais il semble que je dois d' pgcrypto
abord installer . Mais je ne sais pas comment l'installer.
Il n'y en a pas pgcrypto
si j'essaie de l'installer en utilisant apt-get install pgcrypto
et que je ne trouve aucun fichier commençant par pgcrypto
dans mon système (j'ai essayé find / -name "pgcrypto*"
).
Comment installer pgcrypto pour pouvoir utiliser la digest('word-to-hash','sha1')
fonction dans mes requêtes de base de données?
Mise à jour: j'ai du mal à installer pgcrypto sur une autre machine Ubuntu. Après avoir installé le package en utilisant sudo apt-get install postgresql-contrib-8.4
comment l'installer dans ma base de données PostgreSQL actuelle?
/usr/local/pgsql
répertoire. Le seul endroit où j'ai des *.sql
fichiers est /usr/share/postgresql/8.4/
mais pas lié à la cryptographie.
/usr/local/pgsql/share/contrib/pgcrypto.sql
et faites-le nous savoir.