22问答网
所有问题
请问sql server密码应该用什么数据类型来存储?请说明优点,谢谢!
如题所述
举报该问题
推荐答案 推荐于2017-11-21
用nvarchar
首先是字符串
所以
是char和nvarchar
但是char会用空格不足长度,也就是说输入是test,实际存储的是test+6个空格(以10位为例),这样以后密码校对的时候会死活校对不上
但nvarchar是输入多少就是多少
当然了,你要用MD5加密。长度可以设32
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://22.wendadaohang.com/zd/ChC6Xfh6f.html
其他回答
第1个回答 2009-06-16
用 char(16) 字符形式的 一般密码在前台登陆显示的是*号,这样的事情是程序员做的事情 你只要用这个形式就可以了
第2个回答 2009-06-16
nvarchar(32)
存储MD5的32位密码,当然也可以存储16位密码,32字节刚好!
相似回答
SQL
server
中建立
数据
库 存储账号
密码
用什么类型存储?
答:
加密为md5形式的字符串,字段类型用varchar(50)就可以了 验证时也一样把登陆时的明文加密为md5字符串到数据库对比
sql数据
库中常用的
数据类型
有
什么
答:
五、
字符数据类型:字符数据类型是使用最多的数据类型
。它可以用来存储各种字母、数字符号、特殊符号。一般情况下,使用字符类型数据时须在其前后加上单引号’或双引号” 。1、CHAR CHAR 数据类型的定义形式为CHAR[ (n) ]。 以CHAR 类型存储的每个字符和符号占一个字节的存储空间。n 表示所有字符所...
大家正在搜
sql server小数数据类型
sql server文本数据类型
数据库char是什么数据类型
sqlserver数据库存储路径
SqlServer数据类型
sql是什么类型的数据库
sqlserver字段类型
c#连接sqlserver数据库
sqlserver数据库备份
相关问题
SQL server 中建立数据库 存储账号 密码 用什么类...
sql server 中存用户名和密码用什么类型的好》?
SQL server中存储的过程的特点
密码在数据库中存储采用什么格式
sql server 2000密码字段加密应该用怎么数据类型
请问在SQL SERVER中 字符串 用什么数据类型!!谢谢...
golang sql 内容用什么类型来存储
是否 在Sql Server中用什么类型