原文:https://www.pianshen.com/article/83331378096/
自己 装了gitlab但是破天荒的竟然没有默认的管理员root,自己注册的root用户是普通用户,那就尝试把普通用户升级为管理员,方法如下:
- 使用root 用户登录gitlab服务器。
- 查看数据库配置信息 cat /var/opt/gitlab/gitlab-rails/etc/database.yml
- 登录用户 su – gitlab-psql
- 连接库 psql -h /var/opt/gitlab/postgresql -d gitlabhq_production
- 查询用户 select * from users where email = ‘普通用户邮箱地址’; // 注意,分号不要忘了
- 更新为管理员 update users set admin=‘t’ where id = 普通用户ID; // 注意,分号不要忘了