2016-04-14 163 views
1

文件名:/config/settings.inc.php,该文件包含serverdbnamedbuserdbpassword等..Prestashop - 如何加密数据库密码?

这是我有问题行:

define('_DB_PASSWD_', '(x02SPOv(1'); 

我不知道是怎么加密的价值,我试过MD5,因为是用户的密码存储在用户表((value + key)->md5),但它没有奏效。

任何想法是这个领域的加密?

+1

更好的问题是“你在做什么”。由于该密码根本看不到散列,所以它太短了。它看起来像“真正的密码”。 –

+0

很难谷歌的文档,密码也被盐渍_COOKIE_KEY_ https://www.prestashop.com/forums/topic/51589-forgotten-lost-password-manual-reset-via-phpmyadmin/ http:// stackoverflow .com/questions/5903170/prestashop-trying-to-decode-password – Mihai

+0

@gabriel你能否提供更多关于你想要实现的信息?目前你的问题还不清楚。 –

回答

1

该字符串根本没有加密。这是数据库的实际密码。你可以在这里找到更多关于配置文件的信息:http://doc.prestashop.com/display/PS16/System+Administrator+Guide#SystemAdministratorGuide-MySQLconfiguration

+0

这个问题令人困惑,但我想他问的是密码存储在数据库之前的过程。 – Mihai

+1

Voitek是对的,这个密码没有加密。它用于登录MySql。加布里埃尔应该提供更多关于他实际上想要做什么的信息,因为他的问题实际上并不清楚。 –