Spring Boot JWT Authentication example with Spring Security & Spring Data JPA Run following SQL insert statements INSERT INTO roles(name) VALUES('ROLE_USER'); INSERT INTO roles(name) VALUES('ROLE_MODERATOR'); INSERT INTO roles(name) VALUES('ROLE_ADMIN');