【问题标题】:What is the correct datatype for storing hashed passwords in mysql?在 mysql 中存储散列密码的正确数据类型是什么?
【发布时间】:2023-03-20 08:24:01
【问题描述】:

我计划在将密码插入我的数据库之前使用 SHA512 在我的服务器上对密码进行哈希处理。我应该为密码列使用什么数据类型?

【问题讨论】:

    标签: mysql hash passwords


    【解决方案1】:

    取决于您的加密密码是否为二进制:如果是,请使用 blob 或 varbinary,否则使用 char、varchar 或 text 即可。 reference : mysql

    【讨论】:

    • 谢谢,艾夫。 MySQL有它自己的哈希函数吗?如果这是真的,我不必使用 ColdFusion 函数来散列密码!我可以使用内置的 MySQL 函数,对吗?如果我确实使用了 MySQL,密码是否是二进制的?我是否认为我可以在插入语句之前使用 MySQL 对密码字符串进行哈希处理?
    猜你喜欢
    • 2011-01-20
    • 2011-01-12
    • 2011-08-18
    • 1970-01-01
    • 2018-10-31
    • 2010-09-20
    • 2013-06-01
    • 2011-03-30
    相关资源
    最近更新 更多