最近加入了某个开源项目,今天早晨修复一个 bug ,提交了自己的配置文件,内容包含数据库密码等重要信息,关键居然是别人发现后告诉我的🤣,我自己记得明明排掉了那个配置文件,不晓得是不是修改 commit 的时候没注意提交上去了,反正发现的时候已经来不及抢救了。
-- 将字段authentication_string置为空
UPDATE USER SET authentication_string = '' WHERE USER = 'root';
-- 修改密码为123456
ALTER user 'root'@'localhost' IDENTIFIED BY '123456';
flush privileges;
以上操作适用于MySQL8.X版本
git push origin master -f
文章作者:墨白