

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
<a name="custom-creating.sysdba"></a>

**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](RDS-Custom-for-Oracle-end-of-support.md).

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 `SYS` da 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
<a name="custom-creating.sysdba.pwd"></a>

È 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-{{resource_id}}-{{uuid}}` o `rds-custom!oracle-do-not-delete-{{resource_id}}-{{uuid}}`. Puoi cercare la password usando la Console di gestione AWS.

### Console
<a name="custom-creating.sysdba.pwd.console"></a>

**Per cercare la password SYS per il tuo database in Secrets Manager**

1. Accedi a Console di gestione AWS e apri la console Amazon RDS all'indirizzo [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Utilizzando la console RDS esegui i passaggi seguenti:

   1. Nel pannello di navigazione, seleziona **Database**.

   1. Scegli il nome dell'istanza database RDS Custom per Oracle.

   1. Scegliere **Configuration (Configurazione)**.

   1. Copia il valore riportato sotto **ID risorsa**. Ad esempio, l'ID risorsa potrebbe essere **db-ABC12cde3fgh4i5jKLMNO6PQR7**.

1. Apri la console Secrets Manager all'indirizzo [https://console.aws.amazon.com/secretsmanager/](https://console.aws.amazon.com/secretsmanager/).

1. Utilizzando la console Secrets Manager esegui i passaggi seguenti:

   1. Nel pannello di navigazione a sinistra, seleziona **Segreti**.

   1. Filtra i segreti in base all’ID risorsa copiato nel passaggio 2.d.

   1. **Scegli il segreto che utilizza il formato di denominazione **do-not-delete-rds-custom** - - o rds-custom\! {{resource\_id}} {{uuid}} {{resource\_id}}{{uuid}}oracle-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**

   1. Nella sezione **Valore segreto**, scegli **Recupera il valore di un segreto**.

   1. **In, copia il valore della password. **Key/value****

1. 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.](CHAP_GettingStarted.CreatingConnecting.Oracle.md#CHAP_GettingStarted.Connecting.Oracle).

## Accesso al database RDS Custom per Oracle utilizzando l'autenticazione del sistema operativo
<a name="custom-creating.sysdba.pwd"></a>

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.

1. Connect alla propria istanza DB con AWS Systems Manager. Per ulteriori informazioni, consulta [Connessione all'istanza database RDS Custom utilizzando Session Manager](custom-creating.ssm.md).

1. Passa all'utente `rdsdb`.

   ```
   sudo su - rdsdb
   ```

1. Accedi al database utilizzando l'autenticazione del sistema operativo. È possibile utilizzare `sqlplus / as sysdba` o l’alias `sql`.

   ```
   $ 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.0
   ```

   In alternativa, è possibile utilizzare l’alias `sql`.

   ```
   $ sql
   ```