머리말
오라클을 설치하고 별도의 설정을 수행하지 않은 상태라면 SYS 및 SYSTEM 계정의 비밀번호를 변경해야 한다. 오라클 설치 과정에 관리자 계정에 대한 비밀번호를 입력받지만 생략한 경우, 본 포스팅에서 설명하는 내용으로 다시 설정할 수 있다. 다만 이 방법은 데이터베이스에 sqlplus / as sysdba로 접근이 가능할 때만 유효한 방법이다. 본 포스팅에서는 오라클 데이터베이스의 시스템 관리자 계정의 비밀번호를 설정하는 방법에 대해서 소개하도록 한다.
SYS/SYSTEM 계정의 비밀번호 변경
오라클이 설치된 서버에서 직접 수행하는 방식이 아닌, 로컬 컴퓨터의 cmd 커멘드창을 통해 접속해서 해결하는 방법을 설명한다. 먼저 SYS/SYSTEM 계정으로 접속을 해야 되는데 비밀번호를 입력하지 않고 접속하는 일명 개구멍이 존재한다. 아래와 같은 순서로 비밀번호 없이 접속할 수 있다.
1. cmd 창에서 SQLPlus 실행
2. 사용자명 입력: sys as sysdba
3. 비밀번호 입력: 아무런 입력 없이 엔터
관리자 권한을 갖은 계정으로 오라클에 접속했으니 사실상 본 포스팅의 내용은 끝이다. 이제는 아래에 설명한 내용과 같이 계정의 비밀번호를 변경하는 명령어를 차례대로 수행하면 된다.
4. 하기 명령어와 같이 비밀번호를 변경한다. 본인의 경우 패스워드는 'wookoa'로 지정했다.
ex) alter user sys identified by wookoa;
5. 변경된 계정으로 접근이 가능한지 접속해 본다.
ex) conn sys/wookoa as sysdba
꼬리말
일반적으로 오라클 설치가 완료되면 위에서 설명한 보안상 빈틈을 차단하는 작업을 수행해야 된다. 오라클 최초 설치 시 비밀번호를 설정하지 못한 경우, 다시 설정할 수 있도록 개구멍을 굳이 차단하지 않은 상태로 설치된다. 때문에 관리자 계정의 비밀번호를 변경했다면 sqlplus / as sysdba와 같은 방법으로 접근하지 못하도록 설정이 필수로 요구된다. 본 포스팅 상단에 도움이 될만한 포스팅으로 관련된 링크를 공유했으니 참고 바란다. 오라클에서 관리자 계정의 암호를 변경하는 방법에 대해서 소개한 본 포스팅은 이로써 마무리를 짓도록 한다.
소중한 댓글 (0)