bitnami是redmine是集成环境,一键安装很方便,对我这种小白太友好了。但是前两天装的忘记了admin密码 找了网上的一些资料,但是环境不太一样,试了一下不好使。http://blog.csdn.net/robinsonmhj/article/details/36876929?utm_source=tuicool这个看了一下 但是我的机器ruby命令也不好使。

我只知道/redmin/apps/redmine/htdocs/config/database.yml这个文件里面有配置数据库连接的

端口 登录名和密码什么的都有了

由于服务器没装mysql界面化只能在Powershell窗口操作了

1.连接到数据库 (mysql -P3307 -u bitnami -p )

2.输入密码 进入数据库(密码就是database文件中的password)

3.查看database(show databases;)

4.进入bitnami_redmine(use bitnami_redmine)

5.查看remine都有些什么表( show tables;)

6.一共有55张表 看到了users表 打开看看里面是啥玩意(select * from users \G)

PS:不使用;使用\G的作用是为了让查询出的结果不凌乱

看到redmine的密码hashed_password是加密了的  于是只能上官网看看hashed_password是用什么加密(http://www.redmine.org/projects/redmine/wiki/FAQ)

Reset password lost without admin redmine account but with admin redmine database account

Found in file /app/models/user.rb: 'The hashed password is stored in the following form: SHA1\(salt + SHA1)'
So you can reset password in two steps:
- clear salt 
- calculate sha1(sha1(new_password))
For example for the password "password" (without quote) it will be "353e8061f2befecb6818ba0c034c632fb0bcae1b" 
sah1(password)=0bd181063899c9239016320b50d3e896693a96df
sha1(0bd181063899c9239016320b50d3e896693a96df)=353e8061f2befecb6818ba0c034c632fb0bcae1b

You have to go to redmine database, find "users" table, find user to reset password, clear "salt" field's user and put "353e8061f2befecb6818ba0c034c632fb0bcae1b" in "hashed_password" field's user and log to redmine with new password 'password' (without quote). To do this redmine database changes, do the following from command line in the operating system where Redmine is working:

  • note user and password from a file config/database.yml.
  • For MySQL
    • execute command: mysql -u <db user from database.yml> -p
    • enter: <password from database.yml>
    • execute: UPDATE users SET hashed_password='353e8061f2befecb6818ba0c034c632fb0bcae1b' WHERE login='admin';
    • execute: UPDATE users SET salt='' WHERE login='admin';
    • execute: exit

Now you can go to Redmine login web page to login as user admin with 'password' as password.

7.在官网找到了这么个解释 咱英语也不会 只能Google翻译了

翻译后的大概意思就是找到“users”表,找到忘记密码的那个用户,清除“salt”字段的用户,并在“hashed_pa​​ssword”字段的用户中输入“353e8061f2befecb6818ba0c034c632fb0bcae1b”,并使用新密码“password”登录到redmine 。

8.直接执行 UPDATE  users SET hashed_pa​​ssword ='353e8061f2befecb6818ba0c034c632fb0bcae1b'WHERE login ='admin';

9.执行完后 重启服务 登录成功了 。。。
还是官网厉害

bitnami忘记登录密码相关推荐

  1. linuxroot密码正确无法登录_敦煌网忘记登录密码怎么办?敦煌网登录密码找回办法...

    1.如果您忘记了自己的密码,可以在登录敦煌网网站页面点击"忘记登录密码?",如下图所示: 2.正确输入您注册时的用户名及页面验证码,如下图所示 : 3.您可以选择"用手机 ...

  2. 虚拟机红帽linux登陆密码,[操作系统]vmware虚拟机安装了linux(redhat)系统忘记登录密码怎么办...

    [操作系统]vmware虚拟机安装了linux(redhat)系统忘记登录密码怎么办 0 2017-11-07 15:00:23 今天,打开了以前装过的vmware虚拟机,正常启动之后,一直想不起登录 ...

  3. wpf 如何设置弹出窗口必须关闭才能打开其他软件_Mac忘记登录密码?以防万一,必须收藏。...

    忘记mac登录密码这个问题如何解决呢?这得看你的Mac有没有开启FileVault,这里先简单介绍一下FileVault.FileVault是苹果系统的一项保密措施,一般刚买的Mac开机时会让你设置是 ...

  4. 考勤系统怎样登录服务器,ZKtime5.0考勤管理系统标准版客户端登录忘记登录密码...

     ZKtime5.0考勤管理系统标准版客户端登录忘记登录密码 2014-09-01 11:25:37 登录提示需要输入 以下是解决此问题的方法,希望大家记住.如果以后有碰到这样的情况,你就可以按照以下 ...

  5. Win10忘记登录密码,系统U盘/光盘轻松重置

    Win10忘记登录密码不用怕,系统U盘/光盘轻松重置 很多时候我们在登录win10时,常常会忘记密码,又或者电脑被其他账号登录后却不知道密码也无法开机,如果我们在遇到这类情况时,就需要借助一个第三方工 ...

  6. Zabbix忘记登录密码重置

    Zabbix忘记登录密码了 登录MySQL查看用户 1 select * from users\G 重置密码 1 2 mysql> use zabbix; mysql> update us ...

  7. win10系统编辑服务器在哪里设置密码,技术编辑处置win10系统忘记登录密码的设置技巧...

    大家都很喜欢使用win10系统,可有的时候会出现win10系统忘记登录密码的问题.虽然解决方法很简单,但是还有大部分用户不清楚win10系统忘记登录密码到底要如何搞定.最近有不少用户到本站咨询win1 ...

  8. 25.Linux系统忘记登录密码解决办法(别着急,还能抢救一下)

    在对一台机器进行管理的时候,都需要我们认证用户的身份,那么如果我们忘记用户登录密码该如何解决呢 一般情况下,忘记密码有两种,忘记普通用户密码和忘记超级用户密码 1.忘记普通用户的密码 这个解决方法就比 ...

  9. windows7 忘记登录密码的解决方法

    使用Windows 7(以下简称为Win7)的用户越来越多,不过总是有人因为各种原因而忘记登录密码. 由于Win7使用了更为严格安全机制,以前在Windows XP下可以使用的解决方法已经无法在Win ...

最新文章

  1. linux list 添加失败,linux运维实战案例之Argument list too long错误与解决方法
  2. 测试开发:聊一聊自动化测试框架,值得收藏!
  3. 走进双亲委派机制LoadClass
  4. Java 8 新特性:3-函数(Function)接口
  5. calamari构架图
  6. 四叶草黑苹果启动器:Clover EFI bootloader for Mac
  7. Chrome浏览器 显示 Flash不是最新版
  8. 英文网站SEO优化技巧大全
  9. 匿名四轴上位机使用方法
  10. 【JAVA学习】六、设计模式
  11. C# GDI winfrom 图像转换椭圆形
  12. 园区人工智能开启双创模式,“1+N”创新型组织发展成效初显...
  13. 学习汇编对编程有什么帮助?如何学习
  14. 服务器被攻击 常见的服务器攻击方式有哪些
  15. 易语言可以编译c语言,刷屏软件?其实易语言也可以做这种软件
  16. 《Graph Learning》| HIN-基于元路径的相似度
  17. 2022/08/30 今日学习
  18. connection activation faild
  19. 英文版-Hillsong现场演唱-你是否感到群山震动-Did You Feel The Mountains Tremble
  20. 2023年Java面试题_MySQL

热门文章

  1. Java毕设项目基于Web生鲜O2O订购平台的设计与实现(java+VUE+Mybatis+Maven+Mysql)
  2. 计算机组成原理实验2总线,计算机组成原理实验 2.1 总线与寄存器 赖晓铮.ppt
  3. 精选文章:发明专利/实用新型专利、软著申请的简介、方法、步骤之最强攻略
  4. TF-IDF的原理与实际应用
  5. sequel pro 很卡
  6. 关闭触摸板或禁用触摸板
  7. 10天学会flutter DAY7 flutter 玩转基础Widget
  8. 新安装的ubuntu启动root权限_炼铁厂焦炉新熄焦车制作安装工程全面启动
  9. 最近单位让草理的一个东西 软件包及其服务标准介绍
  10. 计算机视觉数据集处理