

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>

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 della risorsa potrebbe essere **db- ABC12 CDE3 FGH4 JKLMNO6 PQR7 I5**.

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- *resource\$1id* - *uuid*** o rds-custom\$1 oracle-do-not-delete- -. *resource\$1id* *uuid*** *resource\$1id*È 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\$1 ABC12 CDE3 FGH4 JKLMNO6 PQR7** ** oracle-do-not-delete-db- I5 -1234ab. ABC12 CDE3 FGH4 JKLMNO6 PQR7**

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

   1. In **Chiave/valore**, copia il valore del campo **Password**.

1. Installa SQL\$1Plus 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
   ```