dede 忘記密碼在資料庫中修改方法

2022-05-02 22:54:08 字數 477 閱讀 7070

如何找回或修改dedecms後台管理員登入密碼呢?

乙個客戶把密碼忘了,找了很長一會沒幾個靠譜的回答,dede是使用md5加密,但是,它是顯示32位md5加密碼從第6位開始的20位

方法是直接修改其mysql資料庫:

通過phpmyadmin登入資料庫,找到資料表dede_admin,其中userid一列就是管理使用者名稱,pwd一列則是對應的管理員密碼的md5加密碼。

到這裡我們需要特別說明一下,一般md5要麼是16位,要麼是32位,而dedecms的密碼的md5加密碼卻只顯示20位,實際上,它是顯示32位md5加密碼從第6位開始的20位,所以比如123456的32位md5加密為

e10adc3949ba59abbe56e057f20f883e,在這裡就會顯示為c3949ba59abbe56e057f。

如上所述,我們只要把pwd對應的md5加密碼修改為c3949ba59abbe56e057f,密碼就被修改為123456了。

**:

Mysql 資料庫忘記密碼修改密碼

1 無密碼登入mysql 找到mysql安裝目錄下的 my.ini 檔案。開啟檔案找到 mysqld 後在下一行新增 skip grant tables。2 登入mysql服務。net stop mysql 停止伺服器。net start mysql 啟動伺服器。mysql uroot p 登入伺服...

Mysql資料庫忘記密碼,修改密碼

1.首先找到mysql安裝目錄下的bin目錄,複製bin目錄 2.管理員身份開啟控制台 3.先停止mysql服務 3.1 命令列停止 net stop mysql 3.2第二種方法 win r輸入services.msc回車,然後找到mysql,右鍵停止 4.接下來,接著剛剛bin目錄那裡,輸入命令...

資料庫密碼忘記後修改

修改mysql的配置檔案 預設為 etc my.cnf 在 mysqld 下新增一行skip grant tables 儲存配置檔案後,重啟mysql服務 service mysql restart 再次進入mysql命令列 mysql uroot p,輸入密碼時直接回車,就會進入mysql資料庫了...