美文网首页
重置gitlab管理员密码

重置gitlab管理员密码

作者: 糊涂蟲 | 来源:发表于2019-02-13 09:45 被阅读0次
  • 1.进入ruby的console界面
> gitlab-rails console production
  • 2.通过id切换到对应用户
irb(main):001:0> user = User.where(id: 1).first
=> #<User id:1 @root>    id:1 对应root用户
  • 3.设置密码并保存
irb(main):003:0> user.password = 'root1234'    #8位以上
=> "root1234"
irb(main):004:0> user.save!  #!不可漏
Enqueued ActionMailer::DeliveryJob (Job ID: 45cff2c2-01d3-4952-abae-f1096a85c55c) to Sidekiq(mailers) with arguments: "DeviseMailer", "password_change", "deliver_now", #<GlobalID:0x00007f6367cf3ba0 @uri=#<URI::GID gid://gitlab/User/1>>
=> true
  • 4.即可使用新密码登录


    image.png
  • 也可使用邮箱和用户名切换到对应用户

邮箱:user = User.where(email:[user's register email]).first
用户名:user = User.where(name:[user's register name]).first

相关文章

网友评论

      本文标题:重置gitlab管理员密码

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