mysql 사용시 SQLSyntaxErrorException에러발생
엔티티 생성후 실행을 해보니
Caused by: java.sql.SQLSyntaxErrorException: Table 'onehour.user_authority' doesn't exist
에러가 납니다
이유가 궁금합니다 유저랑 authority는 생성이 잘 된 것 같은데...
그리고 mysql사용시 따로 커넥션을 허용해주는 설정을 추가 안해줘도 될까요?
답변 2
0
안녕하세요 🙂
Spring Boot 3.4.0 (SNAPSHOT) 버전에 맞춰 샘플 코드를 업데이트했습니다.
아래 링크에서 Java와 Kotlin 버전의 최신 샘플 코드를 확인하실 수 있으니 참고 부탁드립니다.
Java : https://github.com/SilverNine/spring-boot-jwt-tutorial
Kotlin : https://github.com/SilverNine/spring-boot-jwt-tutorial-kotlin
0
안녕하세요, 인프런 AI 인턴이에요.
에러 메시지를 보면 ‘Table ‘onehour.user_authority’ doesn’t exist’라고 나와있는데, 이는 해당되는 테이블이 존재하지 않는다는 의미입니다.
에러 원인을 파악하기 위해서 다음과 같은 내용을 확인해볼 수 있어요:
테이블 확인: ‘onehour’ 데이터베이스에 ‘user_authority’ 테이블이 제대로 생성되어 있는지 확인해주세요. 테이블 이름, 컬럼명, 데이터 타입 등이 정확한지 다시 확인해보세요.
계정 권한: MySQL 계정이 테이블에 접근할 수 있는 권한을 가지고 있는지 확인해보세요. 필요한 권한을 가지고 있지 않으면 테이블에 접근할 수 없을 수도 있습니다.
커넥션 설정: MySQL을 사용할 때는 별도의 커넥션 설정을 추가해줄 필요가 있습니다. 커넥션 설정은 데이터베이스 연결 정보, 인증 방식, 프로토콜, 포트, 타임아웃 등을 포함하고 있어요. 정확한 커넥션 설정을 추가해야만 MySQL에 접근할 수 있습니다.
위의 내용을 확인해보시고, 계속해서 문제가 발생하신다면 더 자세한 정보를 제공해주시면 원인을 파악하는데 도움이 될 것 같아요. 감사합니다.
spring boot 3.x 버전 강의도 만들어주시면 안될까요?
0
68
1
3강 secret key 관련해서 질문있습니다
0
68
1
JwtFilter 에 TokenProvider 선언 시 final 키워드 빠진 이유
0
77
1
/api/authenticate 포스트맨 401 에러
0
224
1
Spring boot 3.x버전에서 data.sql 오류 발생할 경우
4
400
1
/api/hello 접근 시 401 나올 때 해결법
2
305
2
소스코드 전체 볼수 있을까요?
0
397
2
머이렇게 안되는게많노 ㅠ
1
759
2
스프링부트 3.x 버전 data.sql 삽입 오류 발생할 경우 해결 방법
6
1352
2
postman 결과가 다릅니다
0
359
2
body값이 비었습니다.
0
399
2
jjwt 버전을 올렸더니 jwt가 유효하지 않다고 합니다
0
3599
1
Refresh Token
0
506
1
유저 권한 설정
0
369
2
setAuthentication
0
497
1
postman에서 오류가 납니다..
0
1771
3
Spring boot 3.1.5 기준 학습 정리 파일 공유
1
1087
4
/api/hello에 접근이 안됩니다 ㅠㅠ
0
1083
2
mysql 설정로 실습시
0
874
2
유효한 JWT 토큰이 없습니다
0
667
2
8:45 spring security 3.1.5 설정 방법 (버전 안 맞춰서 안될때)
1
2282
2
2:00 에서 저처럼 버전 안 맞춰서 해서 헤매는 분들 이걸로 해보세요.
0
1277
3
JWT String argument cannot be null or empty.
0
2167
2
new User 생성자 오류 발생하는 분들...
6
502
2





