fix: 修正超级管理员 bcrypt 密码 hash

init.sql 中的 bcrypt hash 是占位值,与注释中的密码 admin123456 不匹配。
替换为 admin123456 真正对应的 bcrypt hash,确保超管账号可正常登录。

Made-with: Cursor
This commit is contained in:
bujinyuan
2026-03-02 13:46:17 +08:00
parent c6ffc07ca6
commit 436c494f94

View File

@@ -85,7 +85,7 @@ COMMENT ON COLUMN auth_user_roles.created_at IS '角色分配时间';
-- 实际部署时应更换密码 -- 实际部署时应更换密码
-- ============================================================ -- ============================================================
INSERT INTO auth_users (username, email, password_hash, nickname, status) INSERT INTO auth_users (username, email, password_hash, nickname, status)
VALUES ('admin', 'admin@echochat.com', '$2a$10$N9qo8uLOickgx2ZMRZoMyeIjZAgcfl7p92ldGxad68LJZdL17lhWy', '超级管理员', 1); VALUES ('admin', 'admin@echochat.com', '$2a$10$Osjn5JVXuEHhtPwBW5Lyo.4gnyYtpFAZYrmbf5fzvN.M5DqcSggb2', '超级管理员', 1);
INSERT INTO auth_user_roles (user_id, role_id) INSERT INTO auth_user_roles (user_id, role_id)
VALUES (1, (SELECT id FROM auth_roles WHERE code = 'super_admin')); VALUES (1, (SELECT id FROM auth_roles WHERE code = 'super_admin'));