我的网站运行良好,除非我为mysql执行备份功能时,它会抛出以下错误:
'/archive/db-backup-date-09-09-2015-time-10-30-04/accounts.csv‘:SQLSTATE28000:无效授权规范:用户’用户名‘@’localhost‘被拒绝1045次访问(使用密码: YES) (SQLSTATE28000: SELECT * INTO帐户中的SQLSTATE28000)
我试过这样的说法:
GRANT FILE ON \*.\* TO 'username'@'localhost'
但它会抛出另一个错误
我无法在我的机器上运行MySQL。如果我没记错的话,我没有为MySQL设置密码。
我执行了以下一系列操作,包括1)以用户身份运行,2)以SuperUser身份运行,3)不使用密码运行,4)以用户密码运行。
如你所见,我让他们所有人都失败了。为甚麽呢?
abc@ubuntu:~$ mysql
ERROR 1045 (28000): Access denied for user 'abc'@'localhost' (using password: NO)
abc@ubuntu:~$ sudo su
[sudo] password for abc:
root@ubu
当尝试使用以下命令在MySQL上创建用户时:
mysql> grant all privileges on *.* to 3tb_blumenau@'186.250.186.175'identified by '0f&k3' with grant option;
返回此错误:
错误1045 (28000):拒绝用户'root'@'localhost‘的访问(使用密码: YES)。
我试图将所有权限授予用户根,但错误仍在发生。
谢谢你的帮助。
当我尝试从MySQL工作台输入根用户并手动输入它时,我会得到以下错误:
您的用户根连接尝试失败到mysql服务器访问拒绝用户' root '@'localhost‘(使用密码:是)
当我想通过cmd连接到-u root时,我正在使用mysql MySQL代码,其中有一个错误:
mysql: Unknown operating system character set 'cp857'.
mysql: switch to the default character set of 'utf8mb4'.
ERROR 1045 (28000):
首先,让我提一下,我已经提出了许多建议问题,但没有找到相关的答案。这就是我要做的。
我已连接到我的亚马逊EC2实例。我可以使用以下命令以MySQL根用户身份登录:
mysql -u root -p
然后,我用host%创建了一个新的用户帐单
CREATE USER 'bill'@'%' IDENTIFIED BY 'passpass';
已将所有权限授予用户bill:
grant all privileges on *.* to 'bill'@'%' with grant option;
然后,我退出root用户,