VMware Harbor 2.10.1 密码忘记重置

-- 第1步:修改harbor_user表的password字段,把长度从40扩容到100,永久生效,核心命令!
ALTER TABLE harbor_user ALTER COLUMN password TYPE VARCHAR(100);

-- 第2步:执行你原来的密码更新语句,写入你的BCrypt哈希密码,这次绝对不报错!
UPDATE harbor_user SET password = '$2b$10$3uEE.b9nFjV2kxZ8u/AtJ.wTk0dWb/KYF6eWwfok3mQ9x10l8CyZW', salt = '' WHERE username = 'admin';

-- 第3步:验证修改是否成功(可选,查看到admin的密码已更新即可)
SELECT username, password, length(password) FROM harbor_user WHERE username='admin';


# 1. 进入harbor安装目录
cd /opt/harbor
# 2. 重启harbor核心服务(让数据库密码同步生效)
docker-compose restart core
# 3. 重启harbor门户服务(页面登录必重启)
docker-compose restart portal
posted @ 2026-01-21 14:41  一毛丶丶  阅读(1)  评论(0)    收藏  举报