Computer/Oracle
Oracle SYS, SYSTEM 계정 암호를 변경하는 방법
Theo Kim
2010. 11. 3. 22:35
학교 실습실에 Oracle 10g가 설치되어 있음에도 불구하고 로그인을 할 수 없었다.
왜냐하면 SYS와 SYSTEM 계정 암호를 모르기 때문이였다.
Oracle의 SYS와 SYSTEM 암호는 암호화되어 저장되기 때문에 확인할 수 있는 방법은 없지만,
변경할 수 있는 방법은 있었다. 인터넷 검색 결과 다음과 같이 하면 된다.
C:\>sqlplus "/as sysdba"
SQL*Plus: Release 11.1.0.6.0 - Production on 토 12월 4 22:24:13 2010
Copyright (c) 1982, 2007, Oracle. All rights reserved.
다음에 접속됨:
Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> SHOW USER
USER은 "SYS"입니다
SQL> ALTER USER SYS IDENTIFIED BY 원하는 암호;
사용자가 변경되었습니다.
SQL> ALTER USER SYSTEM IDENTIFIED BY 원하는 암호;
사용자가 변경되었습니다.
SQL> SELECT USERNAME, PASSWORD FROM DBA_USERS;
SQL*Plus: Release 11.1.0.6.0 - Production on 토 12월 4 22:24:13 2010
Copyright (c) 1982, 2007, Oracle. All rights reserved.
다음에 접속됨:
Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> SHOW USER
USER은 "SYS"입니다
SQL> ALTER USER SYS IDENTIFIED BY 원하는 암호;
사용자가 변경되었습니다.
SQL> ALTER USER SYSTEM IDENTIFIED BY 원하는 암호;
사용자가 변경되었습니다.
SQL> SELECT USERNAME, PASSWORD FROM DBA_USERS;