密码在数据库中存储采用什么格式
答案:4 悬赏:30 手机版
解决时间 2021-03-18 02:44
- 提问者网友:沉默的哀伤
- 2021-03-17 09:55
密码在数据库中存储采用什么格式
最佳答案
- 五星知识达人网友:山君与见山
- 2021-03-17 10:19
首先,密码字段肯定是字符串格式,可变长字符串比如varchar(20)。
字符串格式可以包含字母,数字和一些常用特殊字符
其次,一个健全的数据库存储的密码不应该以明文的形式存储。
比如通过MD5编码的形式存储密码,这样既安全又保持唯一性。
字符串格式可以包含字母,数字和一些常用特殊字符
其次,一个健全的数据库存储的密码不应该以明文的形式存储。
比如通过MD5编码的形式存储密码,这样既安全又保持唯一性。
全部回答
- 1楼网友:纵马山川剑自提
- 2021-03-17 14:00
二进制串类型,如binary(16)。
加密算法最好采用不可逆的,而且对于不同长度的密码明文,加密后长度弄得一样长,可以变通地使用md5摘要算法用来干这个。
加密算法最好采用不可逆的,而且对于不同长度的密码明文,加密后长度弄得一样长,可以变通地使用md5摘要算法用来干这个。
- 2楼网友:詩光轨車
- 2021-03-17 12:23
char varchar() 都可以
- 3楼网友:逐風
- 2021-03-17 11:20
varchar(30)
不过最好不用明码,可以用md5加密之类的。
不过最好不用明码,可以用md5加密之类的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯