首页 > 解决方案 > 错误 1045 (28000): 用户 'user'@'%' 的访问被拒绝(使用密码:是)

问题描述

有谁知道为什么我在运行时会收到此错误mysqlimport

mysqlimport: Error: 1045, Access denied for user 'user'@'%' (using password: YES), when using table: XXX

我已经尝试了很多选择。此外,我无法运行某些站点引用的以下命令:

mysql> GRANT FILE ON *.* to 'user'@'%';

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

标签: mysql

解决方案


试试这
一步 1

GRANT ALL PRIVILEGES ON *.* TO 'user'@'%' IDENTIFIED BY '' WITH GRANT OPTION;

第2步

FLUSH PRIVILEGES;

如果你想添加密码

步骤1

GRANT ALL PRIVILEGES ON *.* TO 'user'@'%' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;

第2步

FLUSH PRIVILEGES;

有关更多详细信息,请参考
听到我添加ALL PRIVILEGES的内容,all databases如果您想更改它,请参考我添加了链接
而不执行FLUSH PRIVILEGES您可以重新启动 SQL 服务器,我认为执行FLUSH PRIVILEGES更好


推荐阅读