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

我的网站数据库要交给另一个人操作一下,别的不怕,我比较担心用户名密码泄露,用户密码是MD5加密的32位的字符串。有什么简单的方法,可以临时加密一下密码字段,之后可以再还原... 我的网站数据库要交给另一个人操作一下,别的不怕,我比较担心用户名密码泄露,用户密码是MD5加密的32位的字符串。

有什么简单的方法,可以临时加密一下密码字段,之后可以再还原回来。越简便越好。
我是一个论坛,十几万注册用户,我知道MD5是加密的,但还是有被破解出来的可能性。
展开
 我来答
霜_河
2012-01-19 · TA获得超过479个赞
知道小有建树答主
回答量:277
采纳率:0%
帮助的人:214万
展开全部
看楼主的意思,应该是担心用户信息被泄露。但不知道另一个人操作时是否能操作当前用户信息所在的数据库,如果不操作,可以设置数据库访问权限。
已经加密过的用户密码,看MD5加密的复杂度,要还原的可能性还是极低的。
确保操作期间所有的用户不再登录的情况下,可以先备份该表,然后临时加密该表的密码字段。
可以用update 表名 set pwd = password(pwd) 来加密该字段。注:password()函数用的是不可逆的加密算法。等人家用完,你再还原该表就行了。
羊人传阁
2012-01-16 · TA获得超过762个赞
知道小有建树答主
回答量:1424
采纳率:26%
帮助的人:284万
展开全部
你是指mysql用户密码还是数据库表里用户资料的密码?

mysql用户密码本身就加密过的,数据库表里的用户密码加密还得通过应用程序来加密和解决,算法完全可以由你自己来写。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友39b91c2fb
2012-01-16 · TA获得超过518个赞
知道小有建树答主
回答量:991
采纳率:0%
帮助的人:674万
展开全部
你给他操作的时候先修改密码,他操作结束后再改回自己的不就得了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式