对于一个对于asp不是很懂的人来说 修改密码可能是一件很困难的事情。因为有很多网站他的密码都不是单单用MD5 加密的、当然如果是MD5加密的 你可以在本地运行一个程序 把结果放在数据库里面 access的数据库 一般是admin 数据表里面 修改就可以了。
但是对于复杂的来说就没有那么容易了、他的加密是自己写的方式 也如法在别的网站上面破解。程序又有些看不懂。那就不好办了。
其实解决这个问题方式有很多:
1、你可以让后台登录的时候不设置密码。但是要给他一个session值 一般这个值要在每一个页面验证的。是否登录。然后直接到后台 在后台修改他的密码。在还原他最初的登录界面
2、还有一个是 把你输入的密码 跟他数据库的密码做对比的时候 他的 = 改成 <> 其他不变 这个样你输入任何一个密码都会进去 。然后在后台修改密码、最后还原操作
3、这个可能就会麻烦一点了、首先你要去找他的加密方式、自己写的 肯定会有一个方法文件。提出来 调用这个方法设置一个密码 然后在数据表中替换这个密码。
以上3中都能很快解决忘记密码这个问题。