국비지원 교육이 끝나고 한동안 오라클에 접속할 일이 없었고
입사 후, 개인적으로 오라클 공부를 해야겠다 싶어서 접속을 했다.
하지만 계정에 접속하려 했더니 패스워드가 만료되어 접속이 불가능했다🤦♀️
이 오류의 해결방법은 2가지가 있다.
1. 패스워드를 변경해준다.
- 하지만 이 방법은 유효기간을 건들이지 않은 형태라 해당 일이 다가오면 또 똑같은 오류를 볼 수 있다.
- SYS계정으로 접속이 필요하므로 cmd 실행
-> sqlplus "/as sysdba" 검색(관리자 계정 접속)
-> ALTER USER 사용자 이름 IDENTIFIED BY 변경할 패스워드; 밑줄 친 부분에 자신의 내용을 기입
2. 패스워드 유효기간을 unlimited로 설정한다.
- 영구적인 방법
- SYS계정으로 접속이 필요하므로 cmd 실행
-> sqlplus "/as sysdba" 검색(관리자 계정 접속)
-> ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
SYS 계정으로 접속을 해야하는데 접속을 하지 않고 바로 오라클로 쿼리를 실행시켰더니 당연히 패스워드 설정 변경이 되지 않았다. 이런 실수는 이제 하지 않길!!
'코딩 > 트러블슈팅' 카테고리의 다른 글
Tanstack Query - prefetchQuery로 공휴일 데이터 패칭 최적화하기 (0) | 2024.11.19 |
---|---|
React-Quill 게시물 저장 방식 개선하기: HTML에서 Delta로 (0) | 2024.11.10 |
주니어 개발자의 보안 취약점 도전기: 총 30개의 취약점 100% 해결 (1) | 2024.10.22 |
[Oracle] IO 오류: The Network Adapter could not establish the connection업체 코드 17002 (0) | 2021.02.12 |
[Java]The local variable 변수명 may not have been initialized (0) | 2021.02.11 |