网站的后台管理密码忘记了怎么办

我公司的网站网管离职了,现在网站管理的密码给丢了,现在网站的原代码和一个数据库备份文件是.BAK的文件还在,用FTP下载.mdb文件就能找回来,可是我下载下来怎么不是啊,网站是用ASP编的,数据库是MSSQL的

1、在本地打开PHPMYADMIN,输入用户名和密码,登陆PHPMYADMIN。

2、找到网站的数据库,找到存储管理的表【dede_admin】。

3、打开【dede_admin】表后,点击浏览。

4、点击浏览后,你会发现用户名和密码,只不过密码是MD5加密的。

5、所以要想让PHPMYADMIN认识你的密码也必须是MD5加密的,所以我们也要加密一下我们的密码,百度MD5加密工具,选择第一个。

6、打开后我们开始加密我们的密码,这里假设密码为123456,点击加密,选择32位的小写密码。

7、MD5加密有16位的也有32位的,然而phpmyadmin里面是20位的,我试验了几组,发现了秘密,原来PHPMYADMIN要的密码是32位密码去掉前五位与后七位得来的。

8、回到PHPMYADMIN,点击【铅笔】来进行编辑。

9、复制【c3949ba59abbe56e057f】到PHPMYADMIN里面,点击执行,修改密码成功。

10、打开织梦后台,输入用户名和密码,如图所示。

11、然后点击登录,终于登陆成功。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-06-11
只要你知道存放密码的数据表和字段就行了.
自己写一个简单的ASP程序语名,用FTP上传到网站上运行一下就OK了!
程序如下:
<form name="form1" method="post" action="?">
<div align="center">
管理员帐号:
<input name="user" type="text" id="user" size="15">
新密码:
<input name="pwsd" type="text" id="pwsd">
<input type="submit" name="Submit" value="修改">
<input name="action" type="hidden" id="action" value="edit">
</div>
</form>
<%
if Trim(Request.Form("action"))="edit" then
dim Sql_Server,Sql_User,Sql_Pass,Sql_Data
Sql_Server = "127.0.0.1" '数据库服务器地址或服务器名
Sql_User = "sa" '数据库登录名
Sql_Pass = "" '数据库密码
Sql_Data = "Office" '数据库名

'以下部分不能做任何的修改!

dim my_Conn,connstr
connstr = "PROVIDER=SQLOLEDB;DATA

SOURCE="&Sql_Server&";UID="&Sql_User&";PWD="&Sql_Pass&";DATABASE="&Sql_Data
set my_Conn = server.createobject("ADODB.connection") '创建数据库连接对象
my_Conn.open connstr '连接数据库
'如果你网站管理员只有一个则用下面这句
'my_Conn.Execute("Update 表名 Set 密码字段名='"&Trim(Request.Form("pwsd"))&"'")
'如果你网站管理员多于一个,则用下面这句
my_Conn.Execute("Update 表名 Set 密码字段名='"&Trim(Request.Form("pwsd"))&"' Where 用户名字段名='"&Trim(Request.Form("user"))&"'")
Response.Write Trim(Request.Form("user"))&"密码修改为:"Trim(Request.Form("pwsd"))
end if
%>

将这个程序保存为ASP文件,传到服务器上运行就OK了,修改时可能要试两三次:
先用明文密码试,如直接输入:123456作为密码,修改后登录,如果不行,再改成MD5加密码方式测试,将修改的密码改为下面两给密码试试,一般加密码就这两种,其它自己写的加密方式我就不知道了!:
admin888的MD5加密码

16位:469e80d32c0559f8
32位:7fef6171469e80d32c0559f88b377245

祝你好运,有问题可联系我QQ14496513本回答被提问者采纳
第2个回答  2019-01-02
哈哈,这个我来回答吧。
你得源码应该是aspx,用的事mssql的数据库,mdb文件是asp的数据库是access的。
你掌握这些足够了,很简单,就是登陆数据库,然后在数据库里面找到密码表,然后修改保存就可。如果对数据库基本的知识都不懂,舍得花钱,我远程帮你修改一个新密码,就可以了。我是1688技术社区阿勇,是做网络安全的。你这个问题经常见的。
第3个回答  2019-03-26
如果你有ftp后台密码那就好办了
1、先把ACCESS数据库用ftp下到本地
2、打开数据库查看admin的密码字段,我想密码字段应该是类似“38c0fe4b4ea1ab40”这样的一段字符,
3、把“176d3805f01deeab”覆盖“38c0fe4b4ea1ab40”,注意是引号内内容
那么你的管理密码就应该是:goodluck
试试看吧
第4个回答  2007-04-18
如果是ASP的话,那就用FTP把存放密码的mdb文件下载下来,打开,找到里面你的用户名信息,然后打开将password内容改为:e10adc3949ba59abbe56e057f20f883e,保存退出。上传至原位置替换原来文件。然后登陆后台,用户名还是以前的,密码是123456,然后登陆进去就改密码吧,越复杂越好,要不然会被破解的。
相似回答