[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Dolibarr-bugtrack] [bug #30979] Impossible d'encypter les passwords use
From: |
anonymous |
Subject: |
[Dolibarr-bugtrack] [bug #30979] Impossible d'encypter les passwords user (postgresql) |
Date: |
Tue, 07 Sep 2010 00:57:33 +0000 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.1.11) Gecko/20100819 Iceweasel/3.5.11 (like Firefox/3.5.11) |
URL:
<http://savannah.nongnu.org/bugs/?30979>
Summary: Impossible d'encypter les passwords user
(postgresql)
Project: Dolibarr
Submitted by: None
Submitted on: mar 07 sep 2010 00:57:33 UTC
Severity: 3 - Normal
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
Release: 2.9
Operating System: GNU/Linux
_______________________________________________________
Details:
Dolibarr version: 2.9.0
OS name and version: linux debian lenny
Web server name and version: apache 2.2
PHP Version: 5.2.6-1+lenny9
Database version: PostgreSQL 8.3.11
Step to reproduce bug:
menu "Configuration" -> sous-menu"Sécurité" -> onglet "Mots de passe"
lorsque l'on essaye d'activer le cryptage des mots de passe utilsateur en
base de données, on obtient le message d'erreur :
Type gestionnaire de base de données: pgsql
Requête dernier accès en base en erreur: UPDATE llx_user as u SET
u.pass_crypted = MD5(u.pass), u.pass = NULL WHERE u.pass IS NOT NULL AND
LENGTH(u.pass) < 32 AND MD5(u.pass) IS NOT NULL
Code retour dernier accès en base en erreur: DB_ERROR_NOSUCHFIELD
Information sur le dernier accès en base en erreur: ERROR: 42703: column "u"
of relation "llx_user" does not exist LINE 1: UPDATE llx_user as u SET
u.pass_crypted = MD5(u.pass), u.pas... ^ LOCATION: transformUpdateStmt,
analyze.c:1563
je pense que la requête n'est pas valide avec postgresql, voir la doc de
pgcrypto : http://www.postgresql.org/docs/8.3/static/pgcrypto.html
la requête devrait être du genre :
UPDATE ... SET pswhash = crypt('new password', gen_salt('md5'));
PS: il faut installer le paquet postgresql-contrib-8.3 pour disposer du
module pgcrypto de postgresql avec debian
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/bugs/?30979>
_______________________________________________
Message posté via/par Savannah
http://savannah.nongnu.org/
- [Dolibarr-bugtrack] [bug #30979] Impossible d'encypter les passwords user (postgresql),
anonymous <=