我已经安装了Mysql 14.14 5.7.9,用于使用EditLine包装器在CentOS Linux发布版7.1.1503上使用
我使用以下命令更改了根密码:
alter user 'root'@'localhost' identified by 'XXXXXXX';
flush privileges;
重新登录后
[root@server ~]# mysql -u root -p
Enter password:
错误1524 (HY000):插件‘*A 6074285732753D325C55AD74E7517CF442C1A81
我不知道是否会澄清这个问题,但我已经使用特定域上的根帐户( MySQL )在CentOS 6.3上安装了f.ex。但是当我试图登录到它时,我会被问到root@localhost帐户的密码,我没有权限访问它。如何登录到安装在“mydomain”而不是“localhost”上的MySQL?
我尝试过使用bind=‘domain’编辑my.cnf,但是它没有帮助,它仍然需要本地主机密码。
我可以使用RSA密钥在我的centos没有问题的油灰。然后,我可以使用sudo来运行命令。但我的根密码不起作用。我想知道我是否在设置无密码腻子登录时冲洗了什么东西。
当我做su时,我过去的两个根密码都不起作用。使用sudo我更改了sshd_config以允许:
PermitRootLogin yes
PasswordAuthentication yes
然后重新加载sshd服务。但也不能把它作为根。有什么建议吗?
Update 1尝试了sudo su,但结果是
This account is currently not available.
但是我的用户密码适用于sudo nano /etc