MYSQL数据库密码字段临时加密问题

MYSQL数据库密码字段临时加密问题,第1张

看楼主的意思,应该是担心用户信息被泄露。但不知道另一个人 *** 作时是否能 *** 作当前用户信息所在的数据库,如果不 *** 作,可以设置数据库访问权限。

已经加密过的用户密码,看MD5加密的复杂度,要还原的可能性还是极低的。

确保 *** 作期间所有的用户不再登录的情况下,可以先备份该表,然后临时加密该表的密码字段

可以用update 表名 set pwd = password(pwd) 来加密该字段。注:password()函数用的是不可逆的加密算法。等人家用完,你再还原该表就行了。

1、打开wampserver软件,在任务栏点击其图标,在d出的面板中点击 phpMyAdmin。

2、接着会在浏览器打开数据库管理的登入面板,输入账号、密码登录。

3、登录后点击账户 ,找到要修改密码的账户并点击其后面的 修改权限。

4、点修改密码。

5、输入密码并确定,然后点执行。之后会有提示信息,看到密码的明文。

不是md5吧,mysql是用password函数去加密的,mysql自带有md5()加密函数的mysql数据库的数据库用户(如ROOT用户)密码都是MD5加密方式的吗?我怎么在用户表里看到的不是md5加密

password用于修改mysql的用户密码,如果是应用与web程序建议使用md5()函数,

password函数旧版16位,新版41位,可用select length(password('123456'))察看。

password函数加密不可逆,如果和数据库里加密后内容比较时可以采用password(pwd)==字段

md5函数加密后32位,此加密算法不可逆。如果登录失败,请验证登陆时密码加密时算法是否有问题。

以上就是关于MYSQL数据库密码字段临时加密问题全部的内容,包括:MYSQL数据库密码字段临时加密问题、mysql数据库中数据表存放的密码,如何才能看到密码的明文、mysql数据库的数据库用户(如ROOT用户)密码都是MD5加密方式的吗我怎么在用户表里看到的不是md5加密等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9813355.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存