odoo忘记密码

在Odoo7以前,密码都是明文显示。

  • 直接使用数据库查询res_users这种表即可
    select login,password from res_users;

在后面的版本,密码通过SHA-512 哈希加密。然后存储在password_crypt这个字段里

  • 换个思路,直接使用python来生成SHA-512的哈希值。直接update 用户表中的password_crypt在字段
    `pip install passlib
from passlib.context import CryptContext
a = CryptContext(['pbkdf2_sha512']).encrypt('MY_PASSWORD')

然后用a的值来update

UPDATE res_users SET password_crypt='your new password hash' WHERE id=1;
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 这篇文章主要讲述在Mobile BI(移动商务智能)开发过程中,在网络通信、数据存储、登录验证这几个方面涉及的加密...
    雨_树阅读 2,717评论 0 6
  • 所有货币都需要一些方法来控制供应,并强制执行各种安全属性以防止作弊。在法定货币方面,像中央银行这样的组织控制货币供...
    Nutbox_Lab阅读 3,179评论 1 3
  • 昨天早上接到电话,弟弟带父亲去医院看病。11点多发微信说,被医生认为疑似心梗而留在抢救室观察。心惊不已,起盘如上。...
    金明啊阅读 474评论 0 0
  • 感情拘于一种形式,表达出自己爱。 健康是上下五百年的人共同追求的,也免不了生病住院,自己的朋友或是亲人住院,也是要...
    燕赵儿女阅读 261评论 0 0
  • 我在死去 花散失香气 我在想你 叶枯了一地 月色夜苍茫 依稀记得 你的身影 在我的梦中 笑靥红了残阳 风发飘起 波...
    M__y阅读 174评论 0 0