❌이전글/이전글
오라클ORACLE - 패스워드 만료 ORA-28001
당근은싫지만먹어야함
2021. 4. 22. 23:05
반응형
데이터베이스 일반계정으로 접속하려고 하니 패스워드가 만료 났다고 한다. ORA-28001 에러! ADMIN(sys as sysdba) 계정으로 접속 후 아래 쿼리를 실행해줬다.
ALTER USER test01 IDENTIFIED BY 1234;
바꿔줬다. 문제 없이 접속되었다. 하지만 구글링 했을 때, 180일 뒤면 또 이런 문제가 발생! 패스워드가 만료되어 또 귀찮을 수 있다. 가장 먼저 아래 쿼리를 실행해서 확인해주었다.
SELECT * FROM DBA_PROFILES WHERE PROFILE='DEFAULT';
빨간 네모 박스에 있는 녀석이 분명하다 패스워드 생명주기라고 적혀있다. 저 녀석을 이제 UNLIMITED로 변경해주면 된다.
아래 쿼리를 실행하면 된다. 쿼리를 실행하고 결과를 확인해보자!
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
아주 훌륭하게 바뀌었다. 이제 패스워드가 만료되어 접속이 안되는 일이 없을 듯하다.
반응형