ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • ORA-28002 에러 해결하기
    개발기록 2017. 6. 11. 21:30


    Oracle SQL Developer사용하던중..

    이와 같이 비밀번호 만료를 알리는 경고가 발생했다.



    검색해보니

    암호 사용기간이 만료됐다는 것.


    간단하게 쿼리로 제한을 풀 수 있다고 한다.


    기본 default로 설정되어있는것은 180일.


    확인은


    SELECT RESOURCE_NAME, LIMIT

    FROM DBA_PROFILES

    WHERE PROFILE = 'DEFAULT' AND RESOURCE_TYPE = 'PASSWORD';



    로 확인하면

    password life time이 180일인걸 확인할 수 있다


    이것을 UNLIMITED로 설정해주자


    ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;


    이렇게 쿼리문으로 날려주면 비밀번호를 바꾸지 않고도 사용할 수 있다

    다같이 작업하는 경우 바꾸는것보다 일단 UNLIMITED해두고 나중에 바꾸는것도 나쁘지 않을듯 하다.


    작업중에 비밀번호를 변경했다면, 프로젝트나 다른 프로그램도 바로 바꿔줘야 한다고.


    commit;

    도 잊지마세요!




    비밀번호 변경하기

    ALTER USER USER IDENTIFIED BY "새비밀번호"  REPLACE  "이전비밀번호" ;

    ex) ALTER USER cobook IDENTIFIED BY "1234*abcd"  REPLACE  "abcd*1234" ;





    참고&출처-

    http://nicolasjo.tistory.com/10

    http://devzeroty.tistory.com/entry/ORACLE-비밀번호-변경-방법 [Dev Story..]

    댓글

Designed by Tistory.