현 상태user 테이블이 있다 권한 칼럼도 가지고 있다 사용자의 접근 권한 확인을 user 테이블에서 사용자 정보를 조회 후 권한 칼럼을 기준으로 관리자인지 아닌지를 코드에서 분기원하는 바user_authority 테이블을 만들어 사용자와 권한의 관계를 1:N으로 만들어 한 사용자가 여러 권한을 가지게 할 수도 있겠지만, 여기서는 간단히 세부적인 권한이 아닌 역할로 관리하며 1:1 관계를 유지하고, user 테이블을 그대로 사용하기로 한다 사용자 역할 클래스 생성@RequiredArgsConstructor@Getterpublic enum UserRole { ADMIN(FullName.ADMIN), SUPER_ADMIN(FullName.SUPER_ADMIN); private final S..