-- 植物养护后台管理系统 - 用户初始化数据 -- 执行前请确保 users 表已存在 -- 注意:密码需要根据实际加密方式进行处理 -- ============================================ -- 用户数据 -- 密码:123456 (请根据实际加密算法替换) -- ============================================ -- 超级管理员 INSERT INTO users (id, account, name, nick_name, phone, client_id, created_at, updated_at) VALUES ('user_admin', 'admin', '超级管理员', '管理员', '13800138000', 'pc', NOW(), NOW()); -- 运营管理员 INSERT INTO users (id, account, name, nick_name, phone, client_id, created_at, updated_at) VALUES ('user_operator', 'operator', '运营管理员', '小运营', '13800138001', 'pc', NOW(), NOW()); -- 内容编辑 INSERT INTO users (id, account, name, nick_name, phone, client_id, created_at, updated_at) VALUES ('user_editor', 'editor', '内容编辑', '小编辑', '13800138002', 'pc', NOW(), NOW()); -- 测试用户 INSERT INTO users (id, account, name, nick_name, phone, client_id, created_at, updated_at) VALUES ('user_test', 'test', '测试用户', '测试', '13800138003', 'pc', NOW(), NOW()); -- ============================================ -- 用户角色关联(根据实际表结构调整) -- 假设关联表是 user_roles,字段是 user_id 和 role_id -- ============================================ INSERT INTO user_roles (user_id, role_id) VALUES ('user_admin', 'role_admin'), ('user_operator', 'role_operator'), ('user_editor', 'role_editor'), ('user_test', 'role_user'); -- ============================================ -- 客户端数据(如果需要) -- ============================================ INSERT INTO clients (id, client_id, name, grant_type, active_timeout, created_at, updated_at) VALUES ('client_pc', 'pc', 'PC管理端', 'password', 86400, NOW(), NOW()), ('client_mini', 'mini', '小程序端', 'wechat', 604800, NOW(), NOW()); -- ============================================ -- 查询验证 -- ============================================ -- SELECT u.account, u.name, r.name as role_name FROM user_roles ur -- JOIN users u ON ur.user_id = u.id -- JOIN roles r ON ur.role_id = r.id;