我目前正在我的 Debian 10 服务器上使用 mariadb 和 phpmyadmin。出于某种原因,mariadb 只允许最大长度为 79 个字符的密码。如果我指定一个长度超过 79 个字符的密码,我可以轻松地通过登录页面登录 phpmyadmin。但是当我尝试使用相同的密码通过命令提示符登录 mariadb 时,我收到错误响应:“ERROR 1045 (28000):拒绝用户‘user’@‘localhost’访问(使用密码:是)”。有没有办法启用更长的密码?
感谢您的时间和帮助。
答案1
mariadb 客户端和相关工具有一个内置的80 个字符读取 tty 密码时。
这不适用于密码命令行参数、环境变量或配置文件规范。