반응형
데이터베이스 일반계정으로 접속하려고 하니 패스워드가 만료 났다고 한다. 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;
아주 훌륭하게 바뀌었다. 이제 패스워드가 만료되어 접속이 안되는 일이 없을 듯하다.
반응형
'❌이전글 > 이전글' 카테고리의 다른 글
DBeaver : no active connection 대체 뭐야.....? (4) | 2021.12.05 |
---|---|
오라클 한글 3byte -> 2byte변경 (0) | 2021.11.20 |
쉘 커맨드라인 명령어 일정시간마다 반복실행하기 (0) | 2021.05.05 |
구글 AdSense와 구글 Ads 다르다는 걸 알았다. 시스템 정책 위반??? (16) | 2021.04.23 |
오라클(Oracle) - INNER 조인(JOIN)을 이해해보자 (0) | 2021.04.12 |
SQL SELECT 명령어 실행 순서 (0) | 2021.04.06 |
오라클ORACLE - 유저 생성, 권한주기 (1) | 2021.02.16 |
깃 에디터editor 바인딩? 해제 (0) | 2020.12.23 |