38 lines
771 B
MySQL
38 lines
771 B
MySQL
|
|
-- 初始化 admin 用户数据
|
|||
|
|
-- 密码:admin123
|
|||
|
|
-- BCrypt 哈希值 (使用 Spring Security BCrypt 生成)
|
|||
|
|
|
|||
|
|
-- 首先删除已存在的 admin 用户
|
|||
|
|
DELETE FROM t_admin_user WHERE username = 'admin';
|
|||
|
|
|
|||
|
|
-- 插入 admin 用户
|
|||
|
|
-- 密码 "admin123" 的 BCrypt 哈希
|
|||
|
|
INSERT INTO t_admin_user (
|
|||
|
|
id,
|
|||
|
|
username,
|
|||
|
|
password,
|
|||
|
|
name,
|
|||
|
|
email,
|
|||
|
|
phone,
|
|||
|
|
avatar_url,
|
|||
|
|
status,
|
|||
|
|
created_at,
|
|||
|
|
updated_at,
|
|||
|
|
deleted
|
|||
|
|
) VALUES (
|
|||
|
|
'admin001',
|
|||
|
|
'admin',
|
|||
|
|
'$2a$10$rO0y5vKJqGzWzJzQVnHw..5cY3sFZT1N9RfMiM7CGDCKuT5N5L5M5N',
|
|||
|
|
'系统管理员',
|
|||
|
|
'admin@example.com',
|
|||
|
|
'13800138000',
|
|||
|
|
NULL,
|
|||
|
|
'active',
|
|||
|
|
NOW(),
|
|||
|
|
NOW(),
|
|||
|
|
0
|
|||
|
|
);
|
|||
|
|
|
|||
|
|
-- 验证插入
|
|||
|
|
SELECT id, username, name, status, password FROM t_admin_user WHERE username = 'admin';
|