Todos os produtos
Search
Central de documentação

ApsaraDB RDS:Criar uma conta

Última atualização: Aug 25, 2026

Este tópico descreve como criar uma conta para uma instância do ApsaraDB RDS for MariaDB.

Tipos de conta

As instâncias do ApsaraDB RDS for MariaDB possuem dois tipos de conta: privilegiada e padrão. Você pode gerenciar todas as contas no console do ApsaraDB RDS.

Tipo

Descrição

Privileged Account

  • Você pode criá-las e gerenciá-las apenas no console ou por meio de operações de API.

  • Cada instância admite somente uma conta privilegiada, que gerencia todas as contas padrão e bancos de dados.

  • Oferece permissões avançadas para controle de acesso personalizado e granular. Por exemplo, você pode conceder a diferentes usuários permissões para consultar tabelas específicas.

  • Possui todas as permissões em todos os bancos de dados da instância.

  • Pode encerrar sessões de qualquer conta.

  • Se você criar uma conta privilegiada com o mesmo nome de uma conta padrão existente, a conta privilegiada substituirá a conta padrão.

Standard Account

  • Você pode criá-las e gerenciá-las no console, por meio de operações de API ou executando instruções SQL.

  • Você pode criar várias contas padrão por instância. O limite máximo varia conforme a versão secundária do mecanismo da instância.

  • Você deve conceder manualmente as permissões em bancos de dados específicos para essa conta.

  • Uma conta padrão não pode criar ou gerenciar outras contas, nem encerrar sessões de terceiros.

Criar uma conta privilegiada

  1. Acesse a página Instances. Na barra de navegação superior, selecione a região onde a instância RDS está localizada. Em seguida, localize a instância desejada e clique em ID da instância.

  2. No painel de navegação à esquerda, clique em Accounts. Depois, clique em Create Account.

  3. Configure os parâmetros a seguir e clique em OK.

    Nota

    Após a criação, a conta privilegiada é ativada automaticamente em poucos segundos.

    Parâmetro

    Descrição

    Database Account

    Insira um nome para a conta. O nome deve atender aos seguintes requisitos:

    • Ter entre 2 e 16 caracteres.

    • Começar com uma letra e terminar com uma letra ou dígito.

    • Conter apenas letras minúsculas, dígitos e sublinhados (_).

    • Ser exclusivo na instância.

    Nota

    Se você criar uma conta privilegiada com o mesmo nome de uma conta padrão existente, a conta privilegiada substituirá a conta padrão.

    Account Type

    Selecione Privileged Account.

    New Password

    Defina uma senha para a conta. A senha deve atender aos seguintes requisitos:

    • Ter entre 8 e 32 caracteres.

    • Conter pelo menos três dos seguintes tipos de caracteres: letras maiúsculas, letras minúsculas, dígitos e caracteres especiais.

    • Os caracteres especiais suportados são !@#$%^&*()_+-=.

    Confirm Password

    Digite a senha novamente para confirmar.

    Description

    Adicione uma descrição para facilitar o gerenciamento da conta. A descrição pode ter até 256 caracteres.

Redefinir permissões da conta privilegiada

Se a conta privilegiada apresentar problemas, como a revogação acidental de permissões por uma instrução REVOKE, você poderá restaurá-las.

  1. Acesse a página Instances. Na barra de navegação superior, selecione a região onde a instância RDS está localizada. Em seguida, localize a instância desejada e clique em ID da instância.

  2. No painel de navegação à esquerda, selecione Accounts e clique em Reset Account Permissions, à direita de Privileged Account.

  3. Insira a senha da conta privilegiada para redefinir as permissões.

Criar uma conta padrão

  1. Acesse a página Instances. Na barra de navegação superior, selecione a região onde a instância RDS está localizada. Em seguida, localize a instância desejada e clique em ID da instância.

  2. No painel de navegação à esquerda, clique em Accounts. Depois, clique em Create Account.

  3. Configure os parâmetros a seguir e clique em OK.

    Parâmetro

    Descrição

    Database Account

    Insira um nome para a conta. O nome deve atender aos seguintes requisitos:

    • Ter entre 2 e 16 caracteres.

    • Começar com uma letra e terminar com uma letra ou dígito.

    • Conter apenas letras minúsculas, dígitos e sublinhados (_).

    Account Type

    Selecione Standard Account.

    Authorization database

    Conceda permissões em um ou mais bancos de dados à conta.

    1. Selecione um ou mais bancos de dados na lista à esquerda e clique em ícone > para adicioná-los ao painel à direita.

    2. No painel à direita, selecione um nível de permissão para cada banco de dados: Read/Write (DDL + DML), Read-only, DDL Only ou DML Only.

      Para conceder as mesmas permissões a vários bancos de dados simultaneamente, clique em botão no canto superior direito do painel, como Set all to read/write (DDL+DML).

      Nota
      • O rótulo do botão muda após cada clique. Por exemplo, após clicar em Set all to read/write (DDL+DML), o rótulo muda para Set all to read-only.

      • Este parâmetro é opcional. Você pode conceder permissões à conta após a criação.

    New Password

    Defina uma senha para a conta. A senha deve atender aos seguintes requisitos:

    • Ter entre 8 e 32 caracteres.

    • Conter pelo menos três dos seguintes tipos de caracteres: letras maiúsculas, letras minúsculas, dígitos e caracteres especiais.

    • Os caracteres especiais suportados são !@#$%^&*()_+-=.

    Confirm Password

    Digite a senha novamente para confirmar.

    Description

    Opcional. Adicione uma descrição para facilitar o gerenciamento da conta. A descrição pode ter até 256 caracteres.

Referência de API

Você pode chamar a operação CreateAccount para criar uma conta de banco de dados.

FAQ

Erro AccountLimitExceeded

Problema

Chamar a operação CreateAccount com parâmetros incorretos pode retornar o seguinte erro:

"Code": "AccountLimitExceeded",
"Message": "AccountQuotaExceeded: Exceeding the allowed amount of account"

Esse erro indica que a instância atingiu o limite de contas.

Causas

  • Limite de contas: Cada instância permite apenas uma conta privilegiada, e essa conta não pode ser excluída.

  • Configuração de parâmetros: Em uma instância MariaDB, se você definir o parâmetro AccountType como Super e já existir uma conta privilegiada, a API retornará o erro AccountLimitExceeded.

Soluções

  • Criar uma conta padrão: Certifique-se de que o parâmetro AccountType esteja definido como Normal. O número máximo de contas padrão depende da versão secundária do mecanismo da instância.

  • Criar uma conta privilegiada: Certifique-se de que o parâmetro AccountType esteja definido como Super. Antes de criar uma conta privilegiada, acesse a página Accounts no console do ApsaraDB RDS para verificar se já existe uma conta privilegiada. Se já existir uma conta privilegiada, não crie outra.