首页 > 其他分享 >Gitlab 权鉴相关

Gitlab 权鉴相关

时间:2024-01-30 16:15:58浏览次数:25  
标签:gitlab admin Gitlab 用户 管理员 user 相关 root 权鉴

解决思路
1、首先登录gitlab服务器执行以下命令:
sudo gitlab-rails console -e production

 

2、通过命令查找,确定用户为“root”
#以下这两个命令都可以,随便输入一个
user = User.where(id: 1).first
user = User.where(name: "root").first

 

3、将root用户密码重置为admin123!
#输入重置密码命令
user.password="admin123!"
#再次确认密码
user.password_confirmation="admin123!"


4、保存重置信息,并结束
#输入保存命令,以便使更改信息生效
user.save
#结束修改窗口
quit

 

 

原文链接:https://blog.csdn.net/qq_35002542/article/details/129590962

-------------------------------------------------------------------------------------------------------

如果不是超级管理员,那怎么设置为超级管理员呢,请看如下步骤:

1、使用root 用户登录gitlab服务器

2、查看gitlab数据库配置信息 cat /var/opt/gitlab/gitlab-rails/etc/database.yml,这个文件是默认的,如果单独设置过,请访问实际路径哈

 3、登录用户 su - gitlab-psql

 

4、连接数据库 psql -h /var/opt/gitlab/postgresql -d gitlabhq_production,-h参数值是数据库的host,-d参数值是数据库名称,从上面配置文件里面可以看到,看到如下图,表示连接成功

 5、先查看用户信息 select id,username,admin from users,结果如下图:

 可以看到,admin字段有2个值,一个是t(超级管理员),一个是f(普通管理员),那么我们只需要把指定用户的属性修改为t就可以了

6、修改指定用户的admin值,update users set admin = 't' where id = 2,看到UPDATE 1表示修改成功

 

标签:gitlab,admin,Gitlab,用户,管理员,user,相关,root,权鉴
From: https://www.cnblogs.com/walkersss/p/17997312

相关文章

  • 设计模式相关介绍
    设计模式使用原则主要包括以下几点:单一职责原则:一个类只负责一项职责,即一个类应该只有一个职责,该职责由类的一个职责来定义。这样可以提高类的可维护性和可复用性。开闭原则:软件实体应当对扩展开放,对修改封闭。也就是说,软件的功能扩展应当通过增加新代码来实现,而不是通过修改已......
  • window server 服务器ssh远程相关命令
    一、Windows下Shell命令概述Windows的Shell命令又是Windows的CMD命令。而cmd命令又是原来MS-DOS系统保留下来。Shell来源路径与配置对应的命令资源配置在windows的环境变量中:WindowsShell命令是基于配置好的Path环境变量,对Shell命令在Path路径中依次从前至后搜寻到对应命名的......
  • 树分治相关
    树分治相关一种特别的分治思想,但难点不在于点分治思想本身。有板子,但是板子跟题目重点几乎无关。点分治淀粉质用途:用于处理树上多对点询问或寻找有条件最远(最近)点对。主要是处理多对点对。做法:我们先选择一个节点作为根节点\(rt\),所有完全位于其子树中的路径可以分为两......
  • Walrus 实用教程|Walrus + Gitlab,打通CI/CD 自动化交付!
    Walrusfile是Walrus0.5版本推出的新功能,用户可以通过一个非常简洁的YAML描述应用或基础设施资源的部署配置,然后通过WalrusCLI执行walrusapply或在WalrusUI上进行import,将Walrusfile提交给Walrusserver,由Walrusserver完成对应用或基础设施资源的部署/配置/......
  • 手摸手教你 docker+jenkins+gitlab 部署你的前端项目
    手摸手教你docker+jenkins+gitlab部署你的前端项目 :https://blog.csdn.net/wx17343624830/article/details/128137274?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-0-128137274-blog-132392231.235^v43^control&spm=1001.2......
  • mips交叉编译相关库文件,主要做以后参考
    1.mips交叉编译paho-mqtt3ascmake-DCMAKE_INSTALL_PREFIX=${pwd}/install-DPAHO_WITH_SSL=TRUE-DPAHO_BUILD_SAMPLES=TRUE-DCMAKE_C_COMPILER=/opt/mips-linux-gnueabihf/bin/mips-linux-gnu-gcc-DPAHO_BUILD_DOCUMENTATION=TRUE-DOPENSSL_LIB_SEARCH_PATH=/usr/mips/lib......
  • gitlab-runner helm 安装问题记录
      首先说说安装步骤1、安装版本gitlab-runner-0.36.1.tgz  cat./gitlab-runner/values.yaml|grep-v"#"|sed-e'/^$/d'imagePullPolicy:IfNotPresentgitlabUrl:http://101.43.196.155:32080/runnerRegistrationToken:"Woq_Drxy-SSy1kQzJBZT&......
  • 12种相关系数汇总!
    所谓相关关系是指2个或2个以上变量取值之间在某种意义下所存在的规律,其目的在于探索数据集所存在隐藏的关系网,在19世纪80年代,Galton通过研究人类身高遗传问题首次提出了相关的概念,文中指出相关关系可以定义为:一个变量变化时,另一个变量或多或少的相应的变量。这种相关关系的统计量......
  • Jenkins + Gitlab 前后端项目自动化构建部署
    Jenkins+Gitlab前后端项目自动化构建部署:https://blog.csdn.net/IT_ZRS/article/details/115032509?spm=1001.2014.3001.5501Docker+Jenkins+Gitlab自动化构建部署:https://blog.csdn.net/IT_ZRS/article/details/117533847?spm=1001.2101.3001.6650.1&utm_medium=distrib......
  • docker-compose.yaml相关
    docker-compose.yaml相关Compose和Docker兼容性:Compose文件格式有3个版本,分别为1,2.x和3.x目前主流的为3.x其支持docker1.13.0及其以上的版本常用参数:version#指定compose文件的版本services#定义所有的service信息,......