MySQL을 재시작했더니 사이트 전체가 500 — caching_sha2_password와 SslMode
잘 돌던 사이트가 MySQL 재시작 직후 모든 페이지에서 500 오류를 냈다. 원인은 MySQL 8의 기본 인증 방식 caching_sha2_password가 재시작 뒤 비암호화 연결을 거부하는 동작이었다. 증상, 원리, 세 가지 해결책 비교와 최종 선택을 정리했다.
카테고리
글 2 개
잘 돌던 사이트가 MySQL 재시작 직후 모든 페이지에서 500 오류를 냈다. 원인은 MySQL 8의 기본 인증 방식 caching_sha2_password가 재시작 뒤 비암호화 연결을 거부하는 동작이었다. 증상, 원리, 세 가지 해결책 비교와 최종 선택을 정리했다.
.NET Framework 4.8 + EF6 + MySQL Connector 조합으로 Code First 마이그레이션을 만들다 만난 세 가지 문제. 인덱스 이름 따옴표 누락, dbo. 접두사로 인한 Down() 실패, 무시되는 기본값과 각각의 해결 방법을 정리했다.