Oracle 11g를 설치했습니다. SYSTEM 및 SYS의 비밀번호를 변경하지 않았습니다. 그러나 이제 기본 암호가 작동하지 않는다는 것을 알았습니다. 도와주세요.
답변:
암호를 지정하지 않고 데이터베이스에 연결할 수 있습니다. 그런 다음 암호를 재설정 할 수 있습니다. 컴퓨터에 데이터베이스를 설치했다고 가정합니다. 그렇지 않은 경우 먼저 데이터베이스가 실행중인 시스템에 연결해야합니다.
사용자 계정이 dba
그룹 의 구성원인지 확인하십시오 . 이를 수행하는 방법은 실행중인 OS에 따라 다릅니다.
입력 sqlplus / as sysdba
적절한 명령 프롬프트 / 쉘 / 터미널 창에. 데이터베이스에 SYS로 로그인해야합니다.
로그인하면 다음을 입력 할 수 있습니다.
alter user SYS identified by "newpassword";
SYS 암호를 재설정하고 SYSTEM의 경우와 유사합니다.
(참고 : Oracle 12c에서이 작업을 시도한 적이 없습니다. Oracle 11g 이후 변경 사항이 없다고 가정합니다.)
oracle 로그인 사용자 ID (oracle이 설치된 곳)로 시스템에 로그인합니다.
ORACLE_HOME = <Oracle installation Directory>
환경 변수에 추가
명령 프롬프트를 엽니 다.
디렉토리를 다음으로 변경하십시오. %ORACLE_HOME%\bin
명령을 입력 sqlplus /nolog
SQL> connect /as sysdba
SQL> alter user SYS identified by "newpassword";
한 번 더 확인하십시오. Oracle 설치 및 데이터베이스 구성 도우미를 설정하는 동안 데이터베이스를 구성한 경우 다른 모든 계정에 대해 암호를 제공하고 동일한 암호를 확인했을 수 있습니다. 그렇다면 다음에서 지정한 암호로 시도합니다. 데이터베이스 구성 지원 설정.
이것이 당신을 위해 작동하기를 바랍니다 ..