繁体   English   中英

使用命令提示符时,MySQL不需要密码

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM