ACCESS中修改密码的问题
ACCESS数据库中的密码我可以编辑,但是我修改后登陆又登不进去,如图!数据库文件是ASP的,我改成MDB的,用ACC2007打开的!求高手~~...
ACCESS数据库中的密码我可以编辑,但是我修改后登陆又登不进去,如图!数据库文件是ASP的,我改成MDB的,用ACC2007打开的!求高手~~
展开
展开全部
你说的是哪一种情况??
1. mdb文件本身的密码,用access修改以后,ASP链接的话需要修改连接的字符串,access链接的话需要输入新密码。
2. mdb文件某一表的某一条记录中的密码项。这要看源程序的加密方式,一般情况下都是密码的md5密文或者明文,但也有其他情况,此时如果修改密码,应该将原有项,替换成新密码的md5值。还有其他极个别情况,有些密码还是经过密码和多个字符拼合和后存入,或者拼合后截取一部分。(曾经遇到过一个程序,原理就是存储的密码实际上是md5的32位加密,但是存储时只存储16位。等等类似。)
3. ASP程序运行后,登不进去的提示,是提示链接数据库错误,还是程序没错误,但是使用新密码登不进去。
1. mdb文件本身的密码,用access修改以后,ASP链接的话需要修改连接的字符串,access链接的话需要输入新密码。
2. mdb文件某一表的某一条记录中的密码项。这要看源程序的加密方式,一般情况下都是密码的md5密文或者明文,但也有其他情况,此时如果修改密码,应该将原有项,替换成新密码的md5值。还有其他极个别情况,有些密码还是经过密码和多个字符拼合和后存入,或者拼合后截取一部分。(曾经遇到过一个程序,原理就是存储的密码实际上是md5的32位加密,但是存储时只存储16位。等等类似。)
3. ASP程序运行后,登不进去的提示,是提示链接数据库错误,还是程序没错误,但是使用新密码登不进去。
追问
使用新密码登陆不进去,密码我用的明文形式 图没上去~~~ACC数据库里是36位的加密,我是不是找个36位的密文覆盖进去才行?
追答
对,找到他的加密算法,一般在注册流程里,找到加密算法以后用密文覆盖才行。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询