fix(db): correct admin password hash in init-db.sql

The previous hash was not working correctly with bcrypt.compare().
Updated to a verified working hash for password 'admin123'.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
hailin 2026-01-23 04:40:47 -08:00
parent 8b99021e0e
commit 9ae2feff09
1 changed files with 2 additions and 1 deletions

View File

@ -1442,8 +1442,9 @@ CREATE INDEX idx_admins_role ON admins(role);
CREATE INDEX idx_admins_active ON admins(is_active);
-- 插入默认超级管理员(密码: admin123实际生产环境需要修改
-- bcrypt hash for 'admin123' generated with cost 10
INSERT INTO admins (username, password_hash, name, role, permissions) VALUES
('admin', '$2b$10$rQNDjKwYXOw8FNrFcD3e0.T8KCqVJLqDQT9gQR2KPnDqPvqK8VpKi', '系统管理员', 'SUPER_ADMIN', '["*"]');
('admin', '$2b$10$79R2HdSS0Yez9lG5eSdVMutBQu4ew6fb2qzHNeAhu5p70JmDoYsde', '系统管理员', 'SUPER_ADMIN', '["*"]');
-- ===========================================
-- 文件表 (files)