[英]Mysql requires no password when using command prompt
我已经通过ssh连接到托管我的网站的digitalocean服务器,当我使用mysql -u root -p时,它会提示输入密码,但是无论我输入什么内容都可以进入。
wp_config.php文件中有一个DB_PASS。 另外,我尝试了这个: https : //support.rackspace.com/how-to/mysql-resetting-a-lost-mysql-root-password/为mysql设置密码没有成功
如果没有root用户的authentication_string。
请尝试使用以下命令将根帐户配置为使用密码进行身份验证:
mysql -u root -e "UPDATE mysql.user SET authentication_string = '' WHERE user = 'root';"
mysql -u root -e "UPDATE mysql.user SET plugin = '' WHERE user = 'root';"
mysql -u root -e "ALTER USER 'root'@'localhost' IDENTIFIED BY 'ROOT_PASSWORD_HERE';"
FLUSH PRIVILEGES;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.