Todos os produtos
Search
Central de documentação

AnalyticDB:Criar uma conta de banco de dados

Última atualização: Jun 27, 2026

O AnalyticDB for MySQL utiliza dois tipos de contas de banco de dados — contas privilegiadas e contas padrão — para separar o controle administrativo do acesso diário ao banco de dados. Crie primeiro uma conta privilegiada e, em seguida, crie as contas padrão e conceda a elas as permissões necessárias.

Pré-requisitos

Antes de começar, verifique se você possui:

Tipos de conta

As contas privilegiadas e padrão atendem a finalidades diferentes. A conta privilegiada atua como administradora de todo o cluster; já as contas padrão lidam com as operações diárias do banco de dados e têm escopo restrito a bancos de dados ou tabelas específicos.

Tipo de conta

Descrição

Conta privilegiada

Conta de administrador do cluster. Gerencia todas as contas padrão e bancos de dados, pode encerrar qualquer conexão de banco de dados e tem controle total sobre o cluster. Oferece suporte a controle de permissões granular — por exemplo, é possível conceder a cada conta padrão permissões para consultar tabelas específicas. Equivale a uma conta root no MySQL. Cada cluster possui exatamente uma conta privilegiada, que só pode ser criada e gerenciada no console.

Conta padrão

Conta no nível do banco de dados para operações diárias. Cada cluster aceita até 256 contas padrão. Contas padrão não podem encerrar conexões estabelecidas por outras contas padrão. As permissões devem ser concedidas explicitamente após a criação da conta.

A forma de criar contas padrão varia conforme a edição do cluster:
Enterprise Edition, Basic Edition e Data Lakehouse Edition : crie contas padrão no console ou executando instruções SQL.
Data Warehouse Edition : crie contas padrão apenas executando instruções SQL. O console não oferece suporte à criação de contas padrão para esta edição.

Criar uma conta privilegiada

  1. Faça login no console do AnalyticDB for MySQL. No canto superior esquerdo, selecione uma região. No painel de navegação à esquerda, clique em Clusters.

  2. Na página Clusters, clique na aba da edição desejada, localize o cluster que deseja gerenciar e clique no ID do cluster.

  3. No painel de navegação à esquerda, clique em Accounts.

  4. Crie a conta privilegiada:

    • Enterprise Edition, Basic Edition e Data Lakehouse Edition: clique em Create Account.

    • Data Warehouse Edition: clique em Create Privileged Account.

  5. No painel que se abre, configure os seguintes parâmetros:

    Parâmetro

    Descrição

    Database Account

    Nome da conta. Siga as regras de nomenclatura exibidas na tela.

    Account Type

    Selecione Privileged Account. Para clusters da Data Warehouse Edition, essa opção é definida automaticamente.

    New Password

    Senha da conta. Siga os requisitos de senha exibidos na tela.

    Confirm Password

    Insira a senha novamente para confirmar.

    Description

    (Opcional) Uma observação para ajudar a identificar a conta.

  6. Clique em OK.

Criar uma conta padrão

Console

A criação via console é suportada apenas para clusters das edições Enterprise Edition, Basic Edition e Data Lakehouse Edition.

  1. Faça login no console do AnalyticDB for MySQL. No canto superior esquerdo, selecione uma região. No painel de navegação à esquerda, clique em Clusters.

  2. Na página Clusters, clique na aba da edição desejada, localize o cluster que deseja gerenciar e clique no ID do cluster.

  3. No painel de navegação à esquerda, clique em Accounts.

  4. Clique em Create Account.

  5. No painel Create Account, configure os seguintes parâmetros:

    Para permitir que um usuário do Resource Access Management (RAM) realize desenvolvimento SQL no console em clusters das edições Enterprise Edition, Basic Edition e Data Lakehouse Edition, crie uma conta padrão e associe-a ao usuário RAM .

    Parâmetro

    Descrição

    Database Account

    Nome da conta. Siga as regras de nomenclatura exibidas na tela.

    Account Type

    Selecione Standard Account.

    New Password

    Senha da conta. Siga os requisitos de senha exibidos na tela.

    Confirm Password

    Insira a senha novamente para confirmar.

    Description

    (Opcional) Uma observação para ajudar a identificar a conta.

  6. Clique em OK.

  7. Conceda permissões de banco de dados à conta. Localize a conta recém-criada e clique em Permissions na coluna Actions.

    Importante

    Por padrão, as contas padrão não possuem permissões de banco de dados. A conta não consegue acessar nenhum banco de dados até que você conceda permissões explicitamente. Para mais detalhes, consulte GRANT e Modelo de permissão de banco de dados.

Instruções SQL

A criação de contas via SQL é suportada em todas as edições de cluster, incluindo a Data Warehouse Edition.

Contas padrão criadas por meio de instruções SQL aparecem no console apenas para clusters das edições Enterprise Edition, Basic Edition e Data Lakehouse Edition. Para listar contas criadas via SQL em clusters da Data Warehouse Edition, execute:
SELECT User FROM mysql.user;

Utilize as seguintes instruções SQL para criar e gerenciar contas padrão:

Alterar uma senha

Caso esqueça a senha de uma conta, redefina-a na página Accounts.

Importante

Altere as senhas das contas regularmente para proteger seus dados.

Na página Accounts, localize a conta e clique em Change Password na coluna Actions. No painel Change Password, insira e confirme a nova senha e clique em OK.

Limitações

Limitação

Detalhes

Limite de conta privilegiada

Uma conta privilegiada por cluster.

Limite de conta padrão

Até 256 contas padrão por cluster.

Criação de conta privilegiada

Apenas via console. Não é possível criar por meio de instruções SQL.

Criação de conta padrão (Data Warehouse Edition)

Apenas via instruções SQL. O console não suporta a criação de contas padrão para clusters da Data Warehouse Edition.

Visibilidade da conta padrão (Data Warehouse Edition)

Contas criadas via SQL não aparecem no console. Use SELECT User FROM mysql.user; para listá-las.

Escopo de permissão

Contas padrão não podem encerrar conexões de banco de dados estabelecidas por outras contas padrão.