β

Ghost 账户被锁定问题(Mysql数据库)

麻凯倩's blog❤前端 15 阅读
 

今天准备发文章的时候,我的 Ghost 账户突然被锁。

Ghost-login

忘记密码?似乎配置的是ghost官网的email,我没有办法收到邮件。

特意记下这边文章,防止下次遇到同样的问题:

一、解决思路

改写 Ghost 数据库的自己账号的密码。

二、解决过程

1. 将服务器的 Mysql 停掉
sudo service mysql stop  
2. 连接 Mysql
sudo mysqld_safe --skip-grant-tables --skip-networking & mysql  
3. 看数据库列表
Show databases;  
4. 选取数据库
Use xxx;  

xxx为数据库名称

5. 显示当前数据库数据表的名称
show tables;  
6. 获取当前数据表的结构
desc users;  
7. 查看 users 列表
select * from users  
8. 修改密码
update users set password="$2a$06$mZCCJRjEKAHOQv1buZy55us5bdcpKJFLHNe1nux9mk3ZwzZOzI8Ji" where id=1;  
9. 修改账户为激活状态
update users set status="active" where id=1;  
10. 重启 Mysql 并重启 Ghost
sudo service mysql restart  
 
作者:麻凯倩's blog❤前端
啾啾~叫我小麻雀~
原文地址:Ghost 账户被锁定问题(Mysql数据库), 感谢原作者分享。

发表评论