美文网首页
Syncd 用户名密码忘记解决

Syncd 用户名密码忘记解决

作者: EricJonse | 来源:发表于2019-07-20 10:23 被阅读0次

    一个开源的自动化部署服务 Syncd 的管理员用户密码忘记怎么办?
    登录 MySQL 数据库进行以下操作:

    # mysql -u root -p
    mysql> use syncd
    mysql> select * from syd_user\G
    mysql> delete from syd_user where username='syncd';delete from syd_user where username='syncd';
    mysql> INSERT INTO `syd_user` (`id`, `role_id`, `username`, `password`, `salt`, `truename`, `mobile`, `email`, `status`, `last_login_time`, `last_login_ip`, `ctime`)
        -> VALUES
        -> (1,1,'syncd','c2a8d572366f7cf7bfc8b485f41bfd1b','u0EMxuE6qh','Syncd','','',1,0,'',0);
    

    解释以上操作:
    1、登录数据库
    2、进入 syncd 数据库
    3、查看 syd_user 表中的用户名和密码(通过加密的),syd_user 表保存了 Syncd 服务的所有登录用户名和密码。
    4、删除管理员用户和密码的条数据
    5、重新添加管理员用户和密码的信息,使用的这条语句抄自初始化 Syncd 服务数据库的 SQL 文件
    测试管理员用户密码被重新初始化为 111111 ,使用密码重新登录即可。
    最后在从 web 修改一个更安全的管理员用户密码。

    相关文章

      网友评论

          本文标题:Syncd 用户名密码忘记解决

          本文链接:https://www.haomeiwen.com/subject/vnxwkctx.html