gpt4 book ai didi

mysql - 用户 'user1' 的访问被拒绝 @'localhost' godaddy

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

有谁知道godaddy将users表存储在哪个表中?我有一个使用数据库向导创建的数据库,并且我已使用 mysql 数据库向导将用户添加到数据库中。但我仍然收到错误;

Connection failed: Access denied for user 'user1'@'localhost' (using password: YES)

我尝试过这个:

GRANT ALL PRIVILEGES ON *.* TO 'user1'@'%'; FLUSH PRIVILEGES;

但我不断得到;

1045 - Access denied for user 'cpses_odldzcvpqv'@'localhost' (using password: YES)

它一定与information_shema中的USER_PRIVILEGES表有关。当我输入时

SELECT * FROM `USER_PRIVILEGES` 

IS_GRANTABLE 设置为 NO。

enter image description here

最佳答案

在基于 UNIX 的系统上,mysql 分别对待 localhost 和 tcp/ip。如果您希望授予对 localhost 的访问权限,则还必须向 localhost 以及 % 授予显式权限。

GRANT ALL PRIVILEGES ON *.* TO 'user1'@'localhost' identified by '<password>';

或者您可以通过127.0.0.1而不是本地主机进行连接。这样就可以了。

mysql -u user1 -p<password> --host 127.0.0.1 

关于mysql - 用户 'user1' 的访问被拒绝 @'localhost' godaddy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59037543/

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