Alterar o Modo de Operação do Autonomous Database para Leitura/Gravação Somente para Leitura ou Restrito

Você pode selecionar um modo de operação do Autonomous Database: Leitura/Gravação, Somente Leitura ou Restrito. O modo padrão é Leitura/Gravação.

Alterar o Modo de Operação do Autonomous Database para uma Sessão

Você pode definir o modo de operação do Autonomous Database para uma sessão como Somente Leitura. Quando você define o modo de sessão como Somente Leitura, os usuários da sessão só podem executar consultas.

Para ativar o modo Somente Leitura para uma sessão:

  1. Estabeleça conexão com o Autonomous Database.

    Você pode se conectar como o usuário ADMIN ou como o usuário cuja sessão você deseja definir para o modo Somente leitura.

  2. Execute a seguinte instrução SQL:
ALTER SESSION SET READ_ONLY = TRUE;

Para desativar o modo Somente Leitura de uma sessão:

ALTER SESSION SET READ_ONLY = FALSE;
Observação

O parâmetro de sessão READ_ONLY se aplica quando o banco de dados está no modo Leitura/Gravação. Se o banco de dados estiver no modo Somente Leitura, a definição do valor do parâmetro da sessão como TRUE ou FALSE não alterará o modo de operação da sessão.

Alterar o Modo de Operação do Autonomous Database para Leitura/Gravação Somente para Leitura ou Restrito

Na Console do Oracle Cloud Infrastructure, você pode selecionar um modo de operação do Autonomous Database: Leitura/Gravação, Somente Leitura ou Restrito. O modo padrão é Leitura/Gravação.

Se você selecionar o modo Somente Leitura, os usuários só poderão executar consultas. Além disso, para o modo Somente Leitura ou Leitura/Gravação, você pode restringir o acesso para permitir que somente usuários com o privilégio RESTRICTED SESSION se conectem ao banco de dados. O usuário ADMIN tem esse privilégio. Você pode usar o modo de acesso restrito para executar tarefas administrativas, como indexação, carregamentos de dados ou outras atividades planejadas.

Execute as seguintes etapas de pré-requisito conforme necessário:

  • Abra a Console do Oracle Cloud Infrastructure clicando no ícone de navegação ao lado da Nuvem.

  • No menu de navegação esquerdo do Oracle Cloud Infrastructure, clique em Oracle Database e depois clique em Autonomous Database.
  • Na página Autonomous Databases, selecione um Autonomous Database nos links na coluna Nome para exibição.

Para alterar o modo de operação do Autonomous Database, faça o seguinte:

  1. Na página Detalhes, no campo Modo em Informações Gerais, clique em Editar.

    Isso mostra o painel Alterar modo de banco de dados.

    Veja a seguir a descrição da ilustração adb_mode_edit.png
    Descrição da ilustração adb_mode_edit.png
  2. Selecione um modo, Leitura/gravação ou Somente leitura.
  3. Se você quiser restringir o acesso apenas para permitir o ADMIN ou usuários privilegiados, selecione Permitir acesso de administrador somente.
  4. Clique em Confirmar.

    Quando operações simultâneas, como dimensionamento, estão ativas, a confirmação também confirma se está pausando ou cancelando a operação concorrente. Consulte Operações Simultâneas no Autonomous Database para obter mais informações.

    Enquanto o modo é alterado, o campo de estado Ciclo de Vida mostra Atualizando. Após a conclusão da alteração do modo, o campo Estado do ciclo de vida mostra Disponível.

Observações para alterar o modo de banco de dados:

  • O banco de dados deve estar disponível com o campo Estado do ciclo de vida mostrando Disponível para alterar o modo de banco de dados.

  • Quando você altera o modo de banco de dados para o modo restrito ou quando você muda do modo restrito para o modo irrestrito, o banco de dados encerra as conexões de banco de dados existentes da seguinte forma:

    • Quando o modo é restrito, ou seja, o campo Modo mostra (acesso somente Admin), se você desmarcar Permitir apenas acesso de administrador e clicar em Confirmar, os usuários e os aplicativos precisarão restabelecer as conexões do banco de dados após a conclusão da alteração do modo.

    • Quando o modo é irrestrito, esse campo Modo não mostra (acesso somente Admin), se você selecionar Permitir apenas acesso de administrador e clicar em Confirmar, os usuários e os aplicativos precisarão restabelecer as conexões do banco de dados após a conclusão da alteração do modo.

Operação do Autonomous Database no Modo Somente Leitura

Quando o banco de dados está no modo Somente Leitura, cada uma das seguintes opções é desativada:

  • Na Console do Oracle Cloud Infrastructure, a ação Senha do Administrador não é permitida. Além disso, no Database Actions, em Administração, o cartão Usuários de Banco de Dados é desativado.

  • URLs do Oracle APEX não estão disponíveis:

    • No Database Actions, em Development, o link APEX está desativado.
    • Na guia Ferramentas da Console do Oracle Cloud Infrastructure, o link Abrir APEX está desativado.
  • A Administração de Usuário do Oracle Machine Learning está desativada:

    • No Database Actions, em Desenvolvimento, o link Oracle Machine Learning está desativado.
    • Na guia Ferramentas da Console do Oracle Cloud Infrastructure, o link Abrir Administração de Usuários do Oracle ML está desativado.
  • A definição de regras de gerenciamento de recursos está desativada. No Database Actions, em Administração, o link Definir Regras do Resource Management está desativado.

  • O upgrade do banco de dados é desativado quando o banco de dados está no modo Somente Leitura.