bitnami忘记登录密码

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.执行完后 重启服务 登录成功了 。。。
还是官网厉害

时间: 2024-11-18 15:08:27

bitnami忘记登录密码的相关文章

如何解决Win8系统浏览网站忘记登录密码

  如何解决Win8系统浏览网站忘记登录密码 1.同时按下键盘上的Win+X快捷键打开电脑的快捷菜单,然后从这个快捷菜单中,点击进入到控制面板选项中; 2.在打开的控制面板界面中,依次点击进入到[用户账户和家庭安全]-[凭据管理器]-[web凭据]; 3.在新弹出来的窗口中,可以在其中看到浏览器保存的web凭据,点击最右边的按钮,就可以看到你在网页上保存的账号和未显示的密码了;

网神SecGate 3600 Q7-4226-H2.0防火墙忘记登录密码了怎么办

问题描述 网神SecGate 3600 Q7-4226-H2.0防火墙忘记登录密码了怎么办 网神SecGate 3600 Q7-4226-H2.0防火墙忘记登录密码了,怎样用串口来恢复出厂 解决方案 win 7 忘记密码 解决方案二: http://wenku.baidu.com/link?url=0zdcw_kKqDdUEnYtonT1lGLaOMk1eqvVo0TYgC0g1d5qi1bX2wXCgtDO9pHqvh4Fihlbxuv1B6g-WNn8G1_Pe2WW_tV85o_IVY-R

电脑忘记登录密码怎么办

一.利用NET命令 (此法仅适用于采用FAT32分区安装且用户账户不是汉字名称的WinXP) 在Windows XP中提供了"net user"命令,该命令可以添加.修改用户账户信息,其语法格式为:  代码如下 复制代码 net user [UserName [Password | *] [options]] [/domain] net user [UserName {Password | *} /add [options] [/domain] net user [UserName [

美团团购忘记登录密码找回教程 美团忘记密码该怎么办?

1.首先进入美团,选择一样商品点击购买后进入下图的界面,输入手机号码,然后点击"找回密码". 2.然后获取验证码. 3.输入验证码,点击验证. 4.然后设置"新密码". 设置好后点击确定,然后登录美团,就可以正常使用了. 虽然说多数友友是不会忘记美团密码的,但俗话说得好,有备无患.多留一手就当学习点知识,何况还不需要交学费,何乐而不为呢?

支付宝忘记登录密码解决教程

给各位支付宝软件的使用者们来详细的解析分享一下忘记了登录密码的解决教程. 方法分享: 如果支付宝的登陆密码被锁定了,那么只需要通过点击"找回密码",按照里面的步骤就能重新设置新的密码,并且立刻解锁密码,重新设置后支付宝可以正常使用.常见的登陆密码找回方式为以下的步骤: 1.首先打开支付宝钱包,然后点击"忘记密码"; 2.点击之后会出现"找回密码"的页面,然后将自己的支付宝账号输进去,输入右侧的验证码,输入完之后点击下一步; 3.接着系统会发一条验

百度糯米忘记登录密码了找回办法

 第一步:我们在​手机中打开百度糯米然后,在登录界面我们找到"忘记密码",打开进入. 第二步:然后进入到​百度糯米安全中心会提示我们要求我们输入账户名和验证码,"下一步" 如下图所示. 第三步:验证身份,选择验证方式(验证方式根据登录环境而定,分为身验证密保找回,获取验证码,点击"确定":和短信找回,发送短信,点击"我已发送")(如果绑定的手机已停用,请点击蓝色字体"人工申诉"查看) 第四步:然后我们输入新

电脑的登录密码忘记了怎么办

忘记登录密码的步骤: 方法一: 1.重新启动计算机,在启动画面出现后马上按下F8键,选择"带命令行的安全模式". 2.运行过程结束时,系统列出了系统超级用户"administrator"和本地用户"*****"的选择菜单,鼠标单击"administrator",进入命令行模式. 3.键入命令:"net user ***** 123456 /add",强制将"*****"用户的口令更改为&

忘记WinXP登录密码的解决方法

笔者一朋友的计算机安装的是Windows XP操作系统,不慎忘记了系统登录用户"zhangbq"的密码,而且在安装时也没有做相应的应急盘,于是找到笔者希望能解决这个问题,经过多种方法进行 尝试,最后我终于成功地找到两种方法解决了问题,现把这两种方法介绍如下: 一.利用NET命令 我们知道在Windows XP中提供了"net user"命令,该命令可以添加.修改用户账户信息,其语法格式为: net user [UserName [Password | *] [opt

9种忘记Windows XP登录密码的解决办法

  Windows XP的使用过程中如果你是一个很容易遗忘的人,那么一定不要忘记在第一次设置密码的同时创建一张可以恢复Windows XP中的账户密码的启动盘,它可以让你免去格式化硬盘的烦恼. 从"控制面板"中找到"用户账户"项,选中自己的账户进入如图所示的控制界面,我们可以看到左侧任务列表中有一项"阻止一个已忘记的密码",点击后便可打开"忘记密码向导",向导会提示插入一张格式化过的空白磁盘,操作过程中会让你输入该账户所使用的