데이터베이스에 대한 비밀번호 관리

이 항목에서는 데이터베이스에 대한 SYS 사용자 및 TDE 전자 지갑 비밀번호를 관리하는 세부정보와 프로시저를 제공합니다.

암호를 변경할 수 있습니다.

Console 사용

콘솔에서 다음 단계를 수행합니다.

  1. Data Infrastructures list 페이지에서 작업할 Data Infrastructure를 선택합니다. 목록 페이지 또는 데이터 기반 구조를 찾는 데 도움이 필요하면 List Data Infrastructures를 참조하십시오.

  2. Data Infrastructure Details(데이터 인프라 세부정보) 페이지에서 VM Cluster(VM 클러스터) 탭을 선택하여 모든 VM 클러스터 목록을 확인합니다.
  3. VM Clusters(VM 클러스터) 탭에서 작업할 VM 클러스터를 선택합니다.
  4. VM 클러스터 세부정보 페이지에서 Databases 탭을 선택하여 모든 데이터베이스 목록을 확인합니다.

  5. Databases 탭에서 작업할 데이터베이스를 선택합니다.

  6. 데이터베이스 세부정보 페이지의 작업 메뉴에서 비밀번호 관리를 수행합니다.

  7. 암호 관리 패널에서 다음 세부정보를 제공합니다.

    • 업데이트할 비밀번호를 선택합니다.

    • 관리자 비밀번호 업데이트: SYS 사용자의 비밀번호만 업데이트합니다. 다른 관리 계정(예: SYSTEM 및 PDBADMIN)에 대한 비밀번호 및 TDE 전자 지갑 비밀번호는 변경되지 않습니다.

      새 관리자 비밀번호 및 관리자 비밀번호 확인 필드에 새 비밀번호를 입력합니다.

    • TDE 전자 지갑 비밀번호 업데이트: TDE 전자 지갑의 비밀번호만 업데이트합니다.

      기존 TDE 전자 지갑 비밀번호 필드에 현재 전자 지갑 비밀번호를 입력한 다음 새 TDE 전자 지갑 비밀번호 및 TDE 전자 지갑 비밀번호 확인 필드에 새 비밀번호를 입력합니다.

  8. 선택한 비밀번호를 업데이트하려면 적용을 선택합니다.

dbaascli 유틸리티 사용

다음 단계를 수행하여 SYS 비밀번호를 변경하거나 dbaascli를 사용하여 TDE 전자 지갑 비밀번호를 변경합니다.

새 Oracle Base Database Cloud@Customer 인스턴스 또는 데이터베이스를 생성할 때 데이터베이스 관리자 비밀번호 필드에 지정하는 비밀번호는 SYS, SYSTEM, TDE 전자 지갑 및 PDB 관리자 인증서에 대한 비밀번호로 설정됩니다. 기존 데이터베이스의 암호를 변경해야 하는 경우 다음 절차를 사용합니다.

주: 데이터베이스에 대해 Data Guard를 사용으로 설정하는 경우 기본 및 대기 데이터베이스의 SYS 비밀번호와 TDE 전자 지갑 비밀번호가 모두 동일해야 합니다.

주: dbaascli를 사용하여 SYS 비밀번호를 변경하면 백업/복원 자동화가 클러스터의 모든 노드에서 채널을 병렬화할 수 있습니다.

데이터베이스 암호를 변경하려면 다음과 같이 하십시오.

  1. 데이터베이스에 대한 SYS 비밀번호를 변경하려면 다음과 같이 하십시오.

    1. Oracle Base Database Cloud@Customer 가상 머신에 opc 사용자로 로그인합니다.

    2. 다음 명령을 실행합니다.

      sudo dbaascli database changepassword --dbname <database_name> --user SYS
  2. Data Guard 환경에서 SYS 비밀번호를 변경하려면 다음과 같이 하십시오.

    1. primary database에서 다음을 실행합니다.

      dbaascli database changePassword --dbName <dbname> --user SYS --prepareStandbyBlob true --blobLocation <location_to_create_blob_file>
    2. 생성된 blob 파일을 모든 standby database에 복사하고 파일 소유권을 oracle 유저로 변경합니다.

    3. 각 standby database에서 다음을 실행합니다.

      dbaascli database changePassword --dbName <dbname> --user SYS --standbyBlobFromPrimary <location_of_copied_blob_file>
  3. 데이터베이스의 TDE 전자 지갑 비밀번호를 변경하려면 다음과 같이 하십시오.

    1. Oracle Base Database Cloud@Customer 가상 머신에 opc 사용자로 로그인합니다.

    2. 다음 명령을 실행합니다.

      sudo dbaascli tde changepassword --dbname <database_name>