Tutorial: criar uma instância de banco de dados do MySQL com um grupo de parâmetros personalizado e um novo grupo de opções - Amazon Relational Database Service

Tutorial: criar uma instância de banco de dados do MySQL com um grupo de parâmetros personalizado e um novo grupo de opções

Neste tutorial, é necessário criar uma instância de banco de dados do MySQL com um grupo de parâmetros personalizado e um novo grupo de opções. Para ter mais informações sobre grupos de parâmetros personalizados e grupos de opções, consulte Grupos de parâmetros para Amazon RDS e Trabalhar com grupos de opções.

Importante

Não há cobrança para criar uma conta da AWS. No entanto, ao concluir este tutorial, é possível gerar custos para os recursos da AWS que você usa. Se esses recursos não forem mais necessários após a conclusão do tutorial, você poderá excluí-los.

Para criar uma instância de banco de dados com configurações e definições personalizadas, é possível usar grupos de parâmetros personalizados e novos grupos de opções. Os grupos de parâmetros personalizados e os novos grupos de opções são particularmente úteis se você trabalha com vários bancos de dados e quer definir as configurações de modo uniforme para eles.

Ao concluir essas etapas, você aprende a:

  • Usar o Amazon RDS para criar uma instância de banco de dados do MySQL com um grupo de parâmetros personalizado e um novo grupo de opções.

  • Como usar parâmetros específicos e opções específicas para instâncias de banco de dados do MySQL.

Para concluir este tutorial, realize as seguintes tarefas:

  1. Crie um grupo de parâmetros personalizado com os parâmetros default_password_lifetime e disconnect_on_expired_password do MySQL.

  2. Crie um grupo de opções com o recurso opcional MariaDB Audit Plugin do MySQL. Para conhecer as etapas para criar um grupo de opções, consulte Trabalhar com grupos de opções.

  3. Crie uma instância de banco de dados do MySQL com o grupo de parâmetros personalizado e o grupo de opções que você criou.

Pré-requisitos

Este tutorial exige que você tenha uma Conta da AWS e um usuário com acesso administrativo. Se ainda não os configurou, conclua as etapas apresentadas nas seguintes seções:

Criar um grupo de parâmetros do Amazon RDS

Neste tutorial, você aprende a criar um grupo de parâmetros personalizado com default_password_lifetime e disconnect_on_expired_password para uma instância de banco de dados do MySQL no console. O parâmetro default_password_lifetime controla o número de dias antes da expiração automática da senha do cliente. O parâmetro disconnect_on_expired_password controla se a instância de banco de dados do MySQL desconecta o cliente quando a senha expira. Para ter mais informações sobre outros parâmetros disponíveis para instâncias de banco de dados do MySQL, consulte Parâmetros do MySQL.

Para criar um grupo de parâmetros
  1. Abra o console do Amazon RDS e selecione Grupos de parâmetros.

  2. Em Grupos de parâmetros personalizados, selecione Criar grupo de parâmetros.

  3. Defina os detalhes do grupo de parâmetros.

    1. Insira um nome para o grupo de parâmetros.

    2. Insira uma descrição do grupo de parâmetros.

    3. Em Tipo de mecanismo, escolha MySQL Community.

    4. Em Família de grupos de parâmetros, selecione MySQL 8.0.

  4. Escolha Criar.

O novo grupo de parâmetros aparece na página Grupos de parâmetros no console do Amazon RDS. As etapas a seguir mostram como modificar valores de parâmetro para personalizar um grupo de parâmetros.

Modificar os valores dos parâmetros em seu grupo de parâmetros personalizado

Use as etapas a seguir para modificar os valores dos parâmetros no grupo de parâmetros que você criou em Criar um grupo de parâmetros do Amazon RDS.

Como modificar os valores dos parâmetros em seu grupo de parâmetros
  1. Abra o console do Amazon RDS e selecione Grupos de parâmetros.

  2. Em Grupos de parâmetros personalizados, escolha o nome do grupo de parâmetros que você criou.

  3. Escolha Editar.

  4. Na caixa de pesquisa Filtrar parâmetros, pesquise o parâmetro personalizado default_password_lifetime.

  5. Marque a caixa de seleção ao lado do parâmetro e insira um valor para o número de dias a ser definido para esse parâmetro de ciclo de vida da senha.

  6. Escolha Salvar alterações.

  7. Repita as mesmas etapas para o parâmetro disconnect_on_expired_password. Ao escolher esse parâmetro, será solicitado que você selecione um valor de 0 ou 1 no menu suspenso. Selecione 1 para desconectar quando a senha expirar.

O grupo de parâmetros personalizado agora está disponível para ser associado ao Amazon RDS para instâncias de banco de dados do MySQL 8.0. Em seguida, crie um grupo de opções para sua instância de banco de dados.

Criar um grupo de opções do Amazon RDS

Crie um grupo de opções com o MariaDB Audit Plugin opcional. Esse plug-in registra a atividade do servidor para segurança e conformidade. Para ter mais informações sobre outras opções personalizadas disponíveis para instâncias de banco de dados do MySQL, consulte Opções para instâncias de bancos de dados MySQL.

Como criar um grupo de opções
  1. Abra o console do Amazon RDS e selecione Grupos de opções.

  2. Em Grupos de opções, escolha Criar grupo.

  3. Defina os detalhes do grupo de opções.

    • Insira um nome para o grupo de opções.

    • Insira uma descrição do grupo de opções.

    • Em Mecanismo, selecione mysql.

    • Em Versão do mecanismo principal, selecione 8.0.

  4. Escolha Criar.

O novo grupo de opções aparece na página Grupos de opções no console do Amazon RDS. As etapas a seguir mostram como adicionar opções ao grupo de opções.

Adicionar uma opção ao seu novo grupo de opções

Use as etapas a seguir para adicionar uma opção ao grupo de opções que você criou em Criar um grupo de opções do Amazon RDS.

Como adicionar uma opção ao seu grupo de opções
  1. Abra o console do Amazon RDS e selecione Grupos de opções.

  2. Em Grupos de opções, selecione o nome do grupo de opções que você criou.

  3. Em Opções, escolha Adicionar opção.

  4. Defina os detalhes do grupo de opções.

    • Em Nome da opção, selecione a opção MariaDB Audit Plugin, MARIADB_AUDIT_PLUGIN.

    • Em Configurações de opção, mantenha todas as opções padrão selecionadas.

    • Em Aplicar imediatamente, escolha Sim.

  5. Selecione Criar opção.

O novo grupo de opões agora deve estar disponível para todas as instâncias de banco de dados associadas. Depois, crie uma instância de banco de dados do MySQL com o grupo de parâmetros personalizado e o novo grupo de opções.

Criar uma instância de banco de dados do MySQL com um grupo de parâmetros personalizado e um novo grupo de opções

Por fim, crie uma instância de banco de dados do MySQL com o grupo de parâmetros personalizado e o grupo de opções que você criou nas etapas anteriores. As etapas a seguir mostram como criar a instância de banco de dados do MySQL com um grupo de parâmetros personalizado e um novo grupo de opções.

Como criar uma instância de banco de dados com um grupo de parâmetros personalizado e um novo grupo de opções
  1. Abra o console do Amazon RDS e selecione Bancos de dados.

  2. Selecione Criar banco de dados.

  3. Em Escolher um método de criação de banco de dados, escolha Criação padrão.

  4. Em Opções do mecanismo, escolha MySQL.

  5. Em Disponibilidade e durabilidade, selecione Instância de banco de dados única. Essa etapa é necessária para comportar um grupo de parâmetros personalizado ou um novo grupo de opções.

  6. Selecione Configuração adicional.

    • Em Nome do banco de dados inicial, selecione um nome para a instância de banco de dados.

    • No menu suspenso Grupo de parâmetros do banco de dados, selecione o nome do grupo de parâmetros personalizado que você criou anteriormente.

    • No menu suspenso Grupo de opções, selecione o nome do novo grupo de opções que você criou anteriormente.

  7. Neste tutorial, é possível deixar as configurações padrão para qualquer outra configuração de banco de dados ou modificá-las conforme necessário.

  8. Selecione Criar banco de dados.

O RDS cria uma instância de banco de dados do MySQL com um grupo de parâmetros personalizado e um novo grupo de opções. Para ver mais informações sobre esse banco de dados, consulte a página Bancos de dados do console do Amazon RDS.

Neste tutorial, você vai configurar uma instância de banco de dados do MySQL com configurações personalizadas usando um grupo de parâmetros personalizado e um novo grupo de opções. Essa instância de banco dados recém-criada do MySQL gerencia o ciclo de vida da senha do usuário usando o parâmetro default_password_lifetime. Essa instância de banco de dados também desconecta usuários que se conectam com uma senha vencida usando o parâmetro disconnect_on_expired_password. A opção MariaDB Audit Plugin também é usada para acompanhar a atividade do servidor. Para otimizar o banco de dados, é possível aplicar configurações adicionais no grupo de parâmetros personalizado e adicionar opções.

Assim que criar sua instância de banco de dados personalizada, você deve excluir seus recursos para evitar custos indesejados. Para excluir uma instância de banco de dados, siga as instruções em Excluir uma instância de banco de dados.