基于角色的权限访问控制 RBAC
五个表: 管理员表: z_admin CREATE TABLE `z_admin` ( `id` smallint(5) unsigned NOT NULL AUTO_INCREMENT COMMENT '管理员ID', `username` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '用户名', `password` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '密码', `created_ip` int(11) unsigned NOT NULL COMMENT '创建该管理员的时候的IP', `created_at` int(11) unsigned NOT NULL COMMENT '创建时间', `is_used` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '是否启用 0表示启用 1表示禁用', PRIMARY KEY (`id`), UNIQUE KEY `username` (`username`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='管理员表'; 规则表: z