>데이터 베이스 >Oracle >oracle11g 비밀번호를 잊어버린 경우 어떻게 해야 합니까?

oracle11g 비밀번호를 잊어버린 경우 어떻게 해야 합니까?

PHPz
PHPz원래의
2023-04-21 11:20:242050검색

Oracle 11g 데이터베이스 비밀번호를 잊어버린 경우 걱정하지 마세요. 아래 단계에 따라 비밀번호를 재설정할 수 있습니다.

먼저 운영 체제에 관리자로 로그인하세요. 그런 다음 명령 프롬프트 또는 터미널 창을 엽니다(Linux 또는 macOS를 사용하는 경우). Windows 시스템에서는 "시작 메뉴 - 모든 프로그램 - 보조 프로그램 - 명령 프롬프트"를 통해 명령 프롬프트를 열 수 있습니다.

다음으로 Oracle 11g 설치 디렉터리로 전환합니다. Windows 시스템에서 기본 설치 디렉터리는 "C:appusernameproduct11.2.0dbhome_1bin"입니다. 여기서 "username"은 Windows 사용자 이름입니다. Linux 또는 macOS 시스템에서 기본 설치 디렉터리는 "/u01/app/username/product/11.2.0/dbhome_1/bin"입니다. 여기서 "/u01"은 기본 Oracle 설치 루트 디렉터리입니다.

설치 디렉터리에 다음 명령을 입력하세요.

sqlplus /nolog

이렇게 하면 로컬 Oracle 데이터베이스 인스턴스에 연결하는 데 사용할 수 있는 SQL*Plus 도구의 명령줄 인터페이스가 열립니다.

다음으로 다음 명령을 입력하여 기본 관리자 계정 "sys"에 연결합니다.

conn sys as sysdba

이 명령을 실행하면 관리자 계정의 비밀번호를 입력하라는 메시지가 표시됩니다. 비밀번호를 잊어버렸으므로 아래 단계에 따라 관리자 계정의 비밀번호를 재설정할 수 있습니다.

먼저 다음 명령을 실행하세요:

alter user sys identified by 新密码;

이렇게 하면 관리자 계정 "sys"의 비밀번호가 지정한 새 비밀번호로 변경됩니다.

다음으로 다음 명령을 실행합니다.

startup;

그러면 Oracle 데이터베이스 인스턴스가 시작됩니다. 다음 명령을 실행하여 데이터베이스 인스턴스에 대한 성공적인 연결을 확인할 수 있습니다.

select instance_name from v$instance;

인스턴스 이름 출력이 표시되면 Oracle 데이터베이스 인스턴스에 성공적으로 연결된 것입니다.

이제 관리자 계정 "sys"의 새 비밀번호를 사용하여 Oracle 데이터베이스에 로그인하고 필요한 사항을 다른 사용자에게 변경하거나 새 비밀번호를 설정할 수 있습니다.

결론적으로, Oracle 11g 데이터베이스 비밀번호를 잊어버리는 것은 큰 문제가 아니며 간단한 단계를 통해 재설정할 수 있습니다. 비슷한 문제가 다시 발생하지 않도록 비밀번호를 안전하게 보관하세요.

위 내용은 oracle11g 비밀번호를 잊어버린 경우 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.