반응형
오라클의 sysdba 계정인 SYS 계정의 비밀번호를 수정
오라클이 설치된 서버에 SSH 또는 Telnet접속한다.
sqlplus /nolog
conn sys/1234 as sysdba
alter user sys identified by 1234;
하지만 sys 계정으로 접속을 해보면 변경된 패스워드가 틀리다고 오류가 뜬다.
해결방법
오라클 내에 암호 관련 파일을 삭제 후 다시 생성하자.
oracle 계정을 사용하여 접속 후 아래 명령어를 실행한다.
cd $ORACLE_HOME/dbs
mv ./orapwMDAON /home/oracle
orapwd file=$ORACLE_HOME/dbs/orapw$ORACLE_SID
실행 결과
암호는 8자리 이상 숫자1개 이상, 너무 간단한 구조는 입력 불가
위 제약조건을 만족하는 형태로 암호를 입력하면 SYS계정의 패스워드가 다시 생성이 된다.
오라클 데이터베이스를 재구동하지 않아도 바로 적용됨을 확임함.
단, 클라이언트에서 접속 중이면 접속을 종료 후 재연결하여야 함.
반응형
'DB > oracle' 카테고리의 다른 글
오라클 DB 주기적으로 덤프하기 (1) | 2024.09.24 |
---|---|
오라클에서 Unix Timpstamp 조회 (0) | 2016.11.29 |
시퀀스 현재 값 확인 (1) | 2011.11.14 |
오라클 alert log 경로 보기 (0) | 2011.06.08 |
테이블 컬럼 순서 조절하기 (0) | 2011.03.25 |