Spring security在MS-SQL下的初始化脚本

Posted 朝晖

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring security在MS-SQL下的初始化脚本相关的知识,希望对你有一定的参考价值。

 -- create table users(  
 --     username nvarchar(50) not null primary key,  
 --     password nvarchar(50) not null,  
 --     enabled bit not null);  
 --create table authorities (  
--      username nvarchar(50) not null,  
--      authority nvarchar(50) not null,  
--      constraint fk_authorities_users foreign key(username) references users(username));  
--      create unique index ix_auth_username on authorities (username,authority);  
create table groups (  
  [id] [bigint] IDENTITY (0, 1) NOT NULL primary key,   
  group_name nvarchar(50) not null);  
create table group_authorities (  
  group_id bigint not null,   
  authority nvarchar(50) not null,   
  constraint fk_group_authorities_group foreign key(group_id) references groups(id));  
create table group_members (  
   [id] [bigint] IDENTITY (0, 1) NOT NULL primary key,   
  username nvarchar(50) not null,   
  group_id bigint not null,   
  constraint fk_group_members_group foreign key(group_id) references groups(id)); 

  

以上是关于Spring security在MS-SQL下的初始化脚本的主要内容,如果未能解决你的问题,请参考以下文章

Spring IOC容器的初体验

Spring Boot:整合Spring Security

spring security注解

Spring中AOP的初窥和入门小案例

spring-security 如何使用用户名或邮箱登录

spring 中 bean的初使用+bean的继承+bean调用前与调用后的调用