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
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 della risorsa potrebbe essere db- ABC12 CDE3 FGH4 JKLMNO6 PQR7 I5.
-
-
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-
resource_id-uuido rds-custom! oracle-do-not-delete- -.resource_iduuidresource_idÈ l'ID della risorsa che hai copiato nel passaggio 2.d.Ad esempio, se l'ID della risorsa è db- ABC12 CDE3 FGH4 I5 JKLMNO6 PQR7 e l'UUID è 1234ab, il segreto è denominato do-not-delete-rds -custom-db- I5 -1234ab o rds-custom! ABC12 CDE3 FGH4 JKLMNO6 PQR7 oracle-do-not-delete-db- I5 -1234ab. ABC12 CDE3 FGH4 JKLMNO6 PQR7
-
Nella sezione Valore segreto, scegli Recupera il valore di un segreto.
-
In Chiave/valore, copia il valore del campo Password.
-
-
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