Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Accesso al database RDS Custom per Oracle come SYS
Nota
Avviso di fine del supporto: il 31 marzo 2027, AWS terminerà il supporto per Amazon RDS Custom for Oracle. Dopo il 31 marzo 2027, non sarà più possibile accedere alla console RDS Custom for Oracle o alle risorse RDS Custom for Oracle. Per ulteriori informazioni, consulta Fine del supporto per RDS Custom for Oracle.
Dopo aver creato l'istanza database RDS Custom, è possibile accedere al database Oracle come utente SYS, ruolo che dispone dei privilegi SYSDBA. Sono disponibili le seguenti opzioni di accesso:
-
Recupera la password
SYSda Secrets Manager e specificala nel client SQL. -
Usa l'autenticazione del sistema operativo per accedere al database. In questo caso, non è necessario inserire una password.
Individuazione della password SYS per il database RDS Custom per Oracle
È possibile accedere al database Oracle come SYS o SYSTEM o specificando il nome utente principale in una chiamata API. La password per SYS e SYSTEM è archiviata in Secrets Manager.
Il segreto utilizza il formato di denominazione do-not-delete-rds-custom- o resource_id-uuidrds-custom!oracle-do-not-delete-. Puoi cercare la password usando la Console di gestione AWS.resource_id-uuid
Per cercare la password SYS per il tuo database in Secrets Manager
Accedi a Console di gestione AWS e apri la console Amazon RDS all'indirizzo https://console.aws.amazon.com/rds/
. -
Utilizzando la console RDS esegui i passaggi seguenti:
-
Nel pannello di navigazione, seleziona Database.
-
Scegli il nome dell'istanza database RDS Custom per Oracle.
-
Scegliere Configuration (Configurazione).
-
Copia il valore riportato sotto ID risorsa. Ad esempio, l'ID risorsa potrebbe essere db-ABC12cde3fgh4i5jKLMNO6PQR7.
-
-
Apri la console Secrets Manager all'indirizzo https://console.aws.amazon.com/secretsmanager/
. -
Utilizzando la console Secrets Manager esegui i passaggi seguenti:
-
Nel pannello di navigazione a sinistra, seleziona Segreti.
-
Filtra i segreti in base all’ID risorsa copiato nel passaggio 2.d.
-
Scegli il segreto che utilizza il formato di denominazione do-not-delete-rds-custom - - o rds-custom!
resource_iduuidresource_iduuidoracle-do-not-delete - -.resource_idè l'ID della risorsa che hai copiato nel passaggio 2.d.Ad esempio, se l'ID della risorsa è db-ABC12CDE3FGH4i5JKLMno6pQR7 e l'UUID è 1234ab, il segreto si chiama do-not-delete-rds-custom-db- o rds-custom! ABC12CDE3FGH4I5JKLMNO6PQR7-1234ab oracle-do-not-delete-db-. ABC12CDE3FGH4I5JKLMNO6PQR7-1234ab
-
Nella sezione Valore segreto, scegli Recupera il valore di un segreto.
-
In, copia il valore della password. Key/value
-
-
Installa SQL*Plus sull'istanza DB e accedi al database come
SYS. Per ulteriori informazioni, consulta Fase 3: connessione del client SQL a un'istanza database Oracle..
Accesso al database RDS Custom per Oracle utilizzando l'autenticazione del sistema operativo
L'utente del sistema operativo rdsdb possiede i file binari del database Oracle. È possibile passare all'utente rdsdb e accedere al database RDS Custom per Oracle senza password.
-
Connect alla propria istanza DB con AWS Systems Manager. Per ulteriori informazioni, consulta Connessione all'istanza database RDS Custom utilizzando Session Manager.
-
Passa all'utente
rdsdb.sudo su - rdsdb -
Accedi al database utilizzando l'autenticazione del sistema operativo. È possibile utilizzare
sqlplus / as sysdbao l’aliassql.$ sqlplus / as sysdba SQL*Plus: Release 21.0.0.0.0 - Production on Wed Apr 12 20:11:08 2023 Version 21.9.0.0.0 Copyright (c) 1982, 2020, Oracle. All rights reserved. Connected to: Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production Version 19.10.0.0.0In alternativa, è possibile utilizzare l’alias
sql.$ sql