-
-
Save alsritter/c88d74c60c6503b13d7a2e6377b1f8f5 to your computer and use it in GitHub Desktop.
SpringSecurity 用来测试认证的数据
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
Navicat Premium Data Transfer | |
Source Server : MySQL 5.7 | |
Source Server Type : MySQL | |
Source Server Version : 50731 | |
Source Host : localhost:3306 | |
Source Schema : user_db | |
Target Server Type : MySQL | |
Target Server Version : 50731 | |
File Encoding : 65001 | |
Date: 17/08/2020 11:26:23 | |
*/ | |
SET NAMES utf8mb4; | |
SET FOREIGN_KEY_CHECKS = 0; | |
-- ---------------------------- | |
-- Table structure for oauth_client_details | |
-- ---------------------------- | |
DROP TABLE IF EXISTS `oauth_client_details`; | |
CREATE TABLE `oauth_client_details` ( | |
`client_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '客户端标\r\n识', | |
`resource_ids` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '接入资源列表', | |
`client_secret` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '客户端秘钥', | |
`scope` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, | |
`authorized_grant_types` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, | |
`web_server_redirect_uri` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, | |
`authorities` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, | |
`access_token_validity` int(11) NULL DEFAULT NULL, | |
`refresh_token_validity` int(11) NULL DEFAULT NULL, | |
`additional_information` longtext CHARACTER SET utf8 COLLATE utf8_general_ci NULL, | |
`create_time` timestamp(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0), | |
`archived` tinyint(4) NULL DEFAULT NULL, | |
`trusted` tinyint(4) NULL DEFAULT NULL, | |
`autoapprove` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, | |
PRIMARY KEY (`client_id`) USING BTREE | |
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '接入客户端信息' ROW_FORMAT = Dynamic; | |
-- ---------------------------- | |
-- Records of oauth_client_details | |
-- ---------------------------- | |
INSERT INTO `oauth_client_details` VALUES ('c1', 'res1', '$2a$10$lhhGMK3Z6/HxkNFkFf5mXuB38GUbNJ1gjwrE06NI9EDed5y3r/Ygy', 'ROLE_ADMIN,ROLE_USER,ROLE_API', 'client_credentials,password,authorization_code,implicit,refresh_token', 'http://localhost', NULL, 7200, 259200, NULL, '2020-08-15 09:06:44', 0, 0, 'false'); | |
INSERT INTO `oauth_client_details` VALUES ('c2', 'res2', '$2a$10$NlBC84MVb7F95EXYTXwLneXgCca6/GipyWR5NHm8K0203bSQMLpvm', 'ROLE_API', 'client_credentials,password,authorization_code,implicit,refresh_token', 'http://localhost', NULL, 31536000, 2592000, NULL, '2019-09-09 21:48:51', 0, 0, 'false'); | |
-- ---------------------------- | |
-- Table structure for oauth_code | |
-- ---------------------------- | |
DROP TABLE IF EXISTS `oauth_code`; | |
CREATE TABLE `oauth_code` ( | |
`create_time` timestamp(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0), | |
`code` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, | |
`authentication` blob NULL, | |
INDEX `code_index`(`code`) USING BTREE | |
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Compact; | |
-- ---------------------------- | |
-- Records of oauth_code | |
-- ---------------------------- | |
-- ---------------------------- | |
-- Table structure for t_permission | |
-- ---------------------------- | |
DROP TABLE IF EXISTS `t_permission`; | |
CREATE TABLE `t_permission` ( | |
`id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL, | |
`code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '权限修饰符', | |
`description` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '描述', | |
`url` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '请求地址', | |
PRIMARY KEY (`id`) USING BTREE | |
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic; | |
-- ---------------------------- | |
-- Records of t_permission | |
-- ---------------------------- | |
INSERT INTO `t_permission` VALUES ('1', 'p1', '测试资源1', '/r/r1'); | |
INSERT INTO `t_permission` VALUES ('2', 'p3', '测试资源2', '/r/r2'); | |
-- ---------------------------- | |
-- Table structure for t_role | |
-- ---------------------------- | |
DROP TABLE IF EXISTS `t_role`; | |
CREATE TABLE `t_role` ( | |
`id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL, | |
`role_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL, | |
`description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL, | |
`create_time` datetime(0) NULL DEFAULT NULL, | |
`update_time` datetime(0) NULL DEFAULT NULL, | |
`status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL, | |
PRIMARY KEY (`id`) USING BTREE | |
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic; | |
-- ---------------------------- | |
-- Records of t_role | |
-- ---------------------------- | |
INSERT INTO `t_role` VALUES ('1', '管理员', NULL, NULL, NULL, '1'); | |
-- ---------------------------- | |
-- Table structure for t_role_permission | |
-- ---------------------------- | |
DROP TABLE IF EXISTS `t_role_permission`; | |
CREATE TABLE `t_role_permission` ( | |
`role_id` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, | |
`permission_id` char(32) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, | |
PRIMARY KEY (`role_id`, `permission_id`) USING BTREE | |
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Dynamic; | |
-- ---------------------------- | |
-- Records of t_role_permission | |
-- ---------------------------- | |
INSERT INTO `t_role_permission` VALUES ('1', '1'); | |
INSERT INTO `t_role_permission` VALUES ('1', '2'); | |
-- ---------------------------- | |
-- Table structure for t_user | |
-- ---------------------------- | |
DROP TABLE IF EXISTS `t_user`; | |
CREATE TABLE `t_user` ( | |
`id` bigint(20) NOT NULL COMMENT '用户id', | |
`username` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, | |
`password` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, | |
`full_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '用户姓名', | |
`mobile` varchar(11) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '手机号', | |
PRIMARY KEY (`id`) USING BTREE | |
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic; | |
-- ---------------------------- | |
-- Records of t_user | |
-- ---------------------------- | |
INSERT INTO `t_user` VALUES (1, 'zhangsan', '$2a$10$CYX9OMv0yO8wR8rE19N2fOaXDJondci5uR68k2eQJm50q8ESsDMlC', '张三', '133455'); | |
INSERT INTO `t_user` VALUES (2, 'lisi', '$2a$10$CYX9OMv0yO8wR8rE19N2fOaXDJondci5uR68k2eQJm50q8ESsDMlC', '李四', '123215'); | |
-- ---------------------------- | |
-- Table structure for t_user_role | |
-- ---------------------------- | |
DROP TABLE IF EXISTS `t_user_role`; | |
CREATE TABLE `t_user_role` ( | |
`user_id` varchar(32) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL, | |
`role_id` varchar(32) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL, | |
`create_time` datetime(0) NULL DEFAULT NULL, | |
`creator` varchar(255) CHARACTER SET latin1 COLLATE latin1_swedish_ci NULL DEFAULT NULL, | |
PRIMARY KEY (`user_id`, `role_id`) USING BTREE | |
) ENGINE = InnoDB CHARACTER SET = latin1 COLLATE = latin1_swedish_ci ROW_FORMAT = Dynamic; | |
-- ---------------------------- | |
-- Records of t_user_role | |
-- ---------------------------- | |
INSERT INTO `t_user_role` VALUES ('1', '1', NULL, NULL); | |
SET FOREIGN_KEY_CHECKS = 1; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment