【发布时间】:2011-11-19 21:09:08
【问题描述】:
MySQL 用户密码的最大长度是多少?
MySQL 使用PASSWORD(str) 加密明文密码str。此散列密码字符串以CHAR(41) 数据类型存储在mysql.user 授权表中。
但是,我找不到明文密码str 的最大长度(如果有的话)。有人可以帮忙吗?
【问题讨论】:
-
这不是编程问题。也许在 ServerFault 上更好?
-
它使用PASSWORD function,所以我猜大概是2G。
-
这是一道编程题
-
我很久以前就问过这个问题,并且赞成票不断涌入,我怀疑主要是因为它在谷歌搜索中排名很高。我了解根据 SO 的规则,最初的关闭是适当的。然而,不幸的是,在这里寻找简单答案的人应该失望了。有更多 SO 经验的版主可以帮我改写它,让它变得可以接受和有用吗?
-
@Chris 我也认为这是一个很好的问题,所以我添加了更多信息以使其可以接受,正如你所问的。此外,标记了要重新打开的问题。