

# Fazer login no banco de dados do RDS Custom para Oracle como SYS
<a name="custom-creating.sysdba"></a>

Depois de criar sua instância de banco de dados do RDS Custom, você pode fazer login no banco de dados do Oracle como usuário`SYS`, o que confere a você privilégios `SYSDBA`. Você tem as seguintes opções de login:
+ Obtenha a senha `SYS` do Secrets Manager e especifique essa senha no seu cliente SQL.
+ Use a autenticação do sistema operacional para fazer login em seu banco de dados. Nesse caso, você não precisa de uma senha.

## Encontrar a senha do SYS para o banco de dados do RDS Custom para Oracle
<a name="custom-creating.sysdba.pwd"></a>

Você pode fazer login em seu banco de dados Oracle como `SYS` ou `SYSTEM` ou especificando o nome de usuário principal em uma chamada de API. A senha para `SYS` e `SYSTEM` é armazenada no Secrets Manager. 

O segredo usa o formato de nomenclatura `do-not-delete-rds-custom-resource_id-uuid` ou `rds-custom!oracle-do-not-delete-resource_id-uuid`. Você pode encontrar a senha usando o Console de gerenciamento da AWS.

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

**Como encontrar a senha SYS para seu banco de dados no Secrets Manager**

1. Faça login no Console de gerenciamento da AWS e abra o console do Amazon RDS em [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. No console do RDS, conclua as seguintes etapas:

   1. No painel de navegação, escolha **Bancos de dados**.

   1. Selecione o nome da sua instância de banco de dados do RDS Custom para Oracle.

   1. Escolher **configuração**.

   1. Copie o valor abaixo do **ID do recurso**. Por exemplo, seu ID de recurso pode ser **db-ABC12CDE3FGH4I5JKLMNO6PQR7**.

1. Abra o console do Secrets Manager em [https://console.aws.amazon.com/secretsmanager/](https://console.aws.amazon.com/secretsmanager/).

1. No console do Secrets Manager, conclua as seguintes etapas:

   1. No painel de navegação à esquerda, selecione **Segredos**.

   1. Filtre os segredos pelo ID do recurso que você copiou na Etapa 2.d.

   1. Escolha o segredo que usa o formato de nomenclatura **do-not-delete-rds-custom-*resource\$1id*-*uuid*** ou **rds-custom\$1oracle-do-not-delete-*resource\$1id*-*uuid***. O *resource\$1id* é o ID do recurso que você copiou na etapa 2.d.

      Por exemplo, se seu ID de recurso for **db-ABC12CDE3FGH4I5JKLMNO6PQR7** e seu UUID for **1234ab**, seu segredo será denominado **do-not-delete-rds-custom-db-ABC12CDE3FGH4I5JKLMNO6PQR7-1234ab** ou **rds-custom\$1oracle-do-not-delete-db-ABC12CDE3FGH4I5JKLMNO6PQR7-1234ab**.

   1. Na seção **Valor de segredo**, selecione **Recuperar o valor de segredo**.

   1. Em **Chave/valor**, copie o valor da **senha**.

1. Instale o SQL\$1Plus em sua instância de banco de dados e faça login em seu banco de dados como `SYS`. Para ter mais informações, consulte [Etapa 3: Conectar seu cliente SQL a uma instância de banco de dados Oracle.](CHAP_GettingStarted.CreatingConnecting.Oracle.md#CHAP_GettingStarted.Connecting.Oracle).

## Fazer login no banco de dados do RDS Custom para Oracle usando a autenticação do sistema operacional
<a name="custom-creating.sysdba.pwd"></a>

O usuário do sistema operacional `rdsdb` é responsável pelos binários do banco de dados Oracle. Você pode alternar para o usuário `rdsdb` e fazer login no seu banco de dados do RDS Custom para Oracle sem uma senha.

1. Conecte-se à sua instância de banco de dados com AWS Systems Manager. Para obter mais informações, consulte [Conectar-se à sua instância de banco de dados do RDS Custom usando o Session Manager](custom-creating.ssm.md).

1. Alterne para o usuário `rdsdb`.

   ```
   sudo su - rdsdb
   ```

1. Faça login em seu banco de dados usando a autenticação do sistema operacional. É possível usar `sqlplus / as sysdba` ou o 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
   ```

   Você também pode usar o alias `sql`:

   ```
   $ sql
   ```