- Spring Security 관련 에러
Spring Security를 적용하는 과정에서 아래와 같은 에러가 발생하였다.
PreparedStatementCallback; bad SQL grammar [delete from persistent_logins where username = ?]; nested exception is java.sql.SQLSyntaxErrorException: (conn=2867) Table 'counsel.persistent_logins' doesn't exist
처음에는 뭐가 문제인지 몰라 한참을 헤메다가 아래 내용에서 해답을 찾았다.
java.sql.SQLException: Table 'counsel.persistent_logins' doesn`t exist
// 해석하면 'counsel.persistent_logins'라는 테이블이 존재하지 않는다?
// 이 테이블은 'remember-me'한 계정을 저장하는 테이블이였다..
이번 프로젝트에는 remember-me를 사용하지 않아, remember-me 테이블을 구성하지 않았는데, 태그에는 remember-me가 존재하여 발생하는 에러였던 것이다..😂😂