티스토리 뷰
갑자기 로그인이 되지 않는 현상이 발생했다. ( Windows Server, Java 1.7, Tomcat 8.0, MSSQL 환경 )
먼저 catalina.log 파일을 확인했더니 아래와 같은 에러가 무한 반복되고 있어서 관련 자료를 찾아보았는데 뚜렷한 해결책을 찾지 못했다.
org.apache.coyote.http11.AbstractHttp11Processor.process Error processing request
조금 헤매다가 tomcat8-stdout.log 파일을 확인해보았더니 다음 에러가 눈에 띄었다.
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: 사용자 'USER_NAME'이(가) 로그인하지 못했습니다. 원인: 계정의 암호가 만료되었습니다.
Microsoft SQL Server Management Studio를 실행시켜 확인해보았더니 아래 두 항목이 체크되어 있었다.
암호 정책 강제 적용 / 암호 만료 강제 적용
개체 탐색기 > [ IP_주소 ] > 보안 > 로그인 > [ 계정_이름 ] > 우클릭 > 속성 > 일반 탭에서 위 두 항목을 체크 해제해주었더니 해결되었다. 보안 강도가 약간 낮아졌지만 매달 DB 비밀번호를 변경할 정도의 보안이 필요하진 않아서 담당자 분께 이해할 수 있게 설명해드렸다. 서버 메모리 문제가 아니어서 참 다행이었다.
스크린샷이 포함된 글이 있어 참조한다: http://yongtech.tistory.com/61
'코딩방 > 트러블슈팅' 카테고리의 다른 글
[Java] publicId와 systemId 사이에는 공백이 필요합니다. (0) | 2018.11.14 |
---|---|
[Spring] org.apache.catalina.LifecycleException (0) | 2018.09.27 |
[DB] iBatis - There is no statement named ... (0) | 2018.02.09 |
[Tomcat] iframe DENY 오류 발생 시 web.xml 대처법 (0) | 2018.01.25 |
[API] 네이버 밴드 공유 API route 파라미터 버그 (0) | 2018.01.12 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday