Si comme moi vous avez trop de mot de passe pour trop d'application et il vous arrive de vous arracher les cheveux à retrouver vos mots de passe d'application Web voici une méthode bien pratique pour récupérer ceux de Owncloud.
Il y a déjà bien longtemps, les mots de passe étaient codé via un algorythme de cryptage type md5 ou sha1, mais les regles de sécurité allant en se durcissant, on utilise générallement un "salt" qui est une chaine de caractère ajoutée au mot de passe avant cryptage pour éviter de retrouver les mot de passe à partir des encodages de ces mot de passe (type rainbow table).
Il s'avere donc extremement difficile de retrouve le mot de passe en comparant les encodage d'autant plus que l'on ne connais pas le "salt".
De plus owncloud ne semble pas proposer par défaut de récupération du mot de passe par mail, c'est compliqué de retrouver celui ci lorsqu'il est oublié mais j'ai trouvé une solution simple à mettre en place.
Il suffit d'utiliser les fonctions owncloud de gestion de mot de passe via une page php, cela se fait en créant une script contenant :
?php
require_once('lib/base.php');
OC_User::setPassword('nimda', 'K1ll3rP4ssw0RD');
?
** Ajouter les < > en début fin de code.
Les arguments de la methode setPassword sont le login et le mot de passe.
Il faut creer le script par exemple saveme.php + chmod qui va bien et l'executer via un navigateur.
Le tour est joué mais par contre effacer le fichier ensuite ou bien en tout cas effacer les login/passwd et modifier les droits (000).

Il faut bien évidement avoir accès en ecriture à l'installation owncloud.