gpt4 book ai didi

MYSQL 密码无法正常工作...错误 1045

转载 作者:行者123 更新时间:2023-11-29 00:26:24 29 4
gpt4 key购买 nike

场景

我一直尝试使用以下命令登录名为 psa 的 Plesk MySql 数据库:

mysql psa -uadmin -ppassword*!

(此命令当然假设我的密码是 password*! )。但我不断收到以下错误:

ERROR 1045 (28000): Access denied for user 'admin'@'localhost' (using password: YES)

所以我用下面的命令来检查密码是否正确..

/usr/local/psa/bin/admin --show-password

它显示了我一直在使用的密码。所以现在我已经确认我的密码是正确的,但由于某种原因它就是不接受它。

然后我决定尝试使用散列密码登录,因为这可能会有所作为...

mysql psa -uadmin -p`cat /etc/psa/.psa.shadow`

...它确实有效。


问题

不幸的是,我正在尝试将访问权限委托(delegate)给其他人,但我不能只给他们一个巨大的哈希值用作密码。

为什么它会让我使用哈希而不是正确指定的密码登录?


重要信息

我的密码确实以感叹号结尾,经过进一步调查,我意识到这可能会导致一些问题。所以我也尝试将命令用单引号括起来,如下所示:

mysql psa -uadmin '-ppassword*!'

但这给了我和以前一样的错误。

最佳答案

只需创建具有适当权限的单独 MySQL 用户,例如

CREATE USER 'admin2'@'localhost' IDENTIFIED BY 'properPass';
GRANT ALL ON *.* TO 'admin2'@'localhost';

如果您需要新管理员。

关于MYSQL 密码无法正常工作...错误 1045,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18702571/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com