Todos os produtos
Search
Central de documentação

PolarDB:Manage database accounts

Última atualização: Oct 09, 2026

As instâncias do PolarDB-X aceitam contas privilegiadas e padrão. Por padrão, uma nova instância não tem contas. Este tópico descreve como criar e gerenciar contas para a sua instância.

Tipos de conta

As instâncias do PolarDB-X aceitam os dois tipos de conta de banco de dados a seguir:

Tipo de conta

Descrição

conta privilegiada

  • Só é possível criar e gerenciar esse tipo de conta no console ou por meio de operações de API.

  • Cada instância pode ter apenas uma conta privilegiada. Essa conta gerencia todas as contas padrão e bancos de dados.

  • Possui permissões avançadas para controle de acesso refinado, como conceder permissões de consulta em tabelas específicas para diferentes usuários.

  • Tem permissões totais em todos os bancos de dados da instância e pode encerrar qualquer conexão ativa.

conta padrão

  • É possível criar e gerenciar essa conta no console, por meio de operações de API ou com instruções SQL.

  • Uma instância pode ter várias contas padrão. O número máximo de contas padrão depende do kernel da instância.

  • Você deve conceder manualmente as permissões de bancos de dados específicos a uma conta padrão.

  • Uma conta padrão não pode criar nem gerenciar outras contas, tampouco encerrar conexões de outras contas.

Nota
  • Não é possível alterar o tipo de conta após a criação. Para mudar o tipo, exclua a conta e crie outra com o mesmo nome, mas com um tipo diferente.

  • Para criar um usuário RAM para uma conta Alibaba Cloud e autorizá-lo a gerenciar instâncias, consulte Create a RAM user.

No console, é possível executar as seguintes ações nas contas:

Notas de uso

  • Cada instância do PolarDB-X pode ter apenas uma conta privilegiada.

  • Não é possível excluir uma conta privilegiada após a criação.

  • Ao criar uma conta de banco de dados no console, o HOST dela é definido como %. Isso permite o acesso a partir de qualquer endereço IP na lista de permissões. Para restringir o acesso por host, faça logon na instância usando a conta privilegiada e execute a instrução CREATE USER para criar a conta.

    -- Replace the host part as required.
    CREATE USER <username>@<host> IDENTIFIED BY '<password>';

Crie uma conta

  1. Acesse o console do PolarDB-X.

  2. Na barra de navegação superior, selecione a região onde a instância está implantada.

  3. Na página Instances, clique em PolarDB-X 2.0.

  4. Encontre a instância e clique em Instance ID para acessar a página de detalhes da instância.

  5. No painel de navegação à esquerda, clique em Configuration and Management > Accounts.

  6. Clique em Create Account. Na caixa de diálogo exibida, configure os seguintes parâmetros.

    Parâmetro

    Descrição

    Nome da conta

    Insira o nome da conta.

    Nota

    O nome da conta deve atender aos seguintes requisitos:

    • Ter de 2 a 16 caracteres e conter apenas letras minúsculas, dígitos e underscores (_).

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

    • Ser exclusivo na instância.

    Tipo de conta

    Selecione Privileged Account ou Standard Account.

    Banco de dados de autorização

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

    1. Selecione um ou mais bancos de dados e clique em ícone 1 para movê-los da lista Unauthorized Databases à esquerda para a lista Authorized Databases à direita.

    2. Na lista Authorized Databases à direita, selecione as permissões para o banco de dados de destino.

    Nota
    • Este parâmetro está disponível apenas ao criar uma Standard Account.

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

    • As permissões disponíveis são Read and write, Read-only, DML Only e DDL Only.

    • Para conceder as mesmas permissões a vários bancos de dados de uma só vez, clique em botão correspondente no canto superior direito da lista Authorized Databases, como All Read and Write.

    Senha

    Defina a senha da conta.

    Nota

    A senha deve atender aos seguintes requisitos:

    • Ter de 8 a 20 caracteres.

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

    • Caracteres especiais: @#$%^&+=

    Confirme a senha

    Insira a senha novamente.

    Descrição

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

  7. Clique em OK.

Redefinir uma senha

  1. Acesse o console do PolarDB-X.

  2. Na barra de navegação superior, selecione a região onde a instância está implantada.

  3. Na página Instances, clique em PolarDB-X 2.0.

  4. Encontre a instância e clique em Instance ID para acessar a página de detalhes da instância.

  5. No painel de navegação à esquerda, clique em Configuration and Management > Accounts.

  6. Na página Accounts, encontre a conta de destino e clique em Change password na coluna Operation.

  7. Na caixa de diálogo exibida, insira e confirme a nova senha e clique em OK.

    Nota

    A senha deve atender aos seguintes requisitos:

    • Ter de 8 a 20 caracteres.

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

    • Caracteres especiais: @#$%^&+=

Modifique permissões de uma conta padrão

  1. Acesse o console do PolarDB-X.

  2. Na barra de navegação superior, selecione a região onde a instância está implantada.

  3. Na página Instances, clique em PolarDB-X 2.0.

  4. Encontre a instância e clique em Instance ID para acessar a página de detalhes da instância.

  5. No painel de navegação à esquerda, clique em Configuration and Management > Accounts.

  6. Na página Accounts, encontre a conta de destino e clique em Modify Permissions na coluna Operation.

    Nota

    A ação Modify Permissions não se aplica a contas privilegiadas, pois elas têm permissões totais em todos os bancos de dados.

  7. Na caixa de diálogo exibida, selecione um ou mais bancos de dados e clique em ícone 1 para movê-los da lista Unauthorized Databases à esquerda para a lista Authorized Databases à direita.

  8. Na lista Authorized Databases à direita, selecione as permissões para o banco de dados de destino.

    Nota
    • As permissões disponíveis são Read and write, Read-only, DML Only e DDL Only.

    • Para conceder as mesmas permissões a vários bancos de dados de uma só vez, clique em botão correspondente no canto superior direito da lista Authorized Databases, como All DDL Only.

  9. Clique em OK.

Exclua uma conta

Aviso

Excluir uma conta impede que os clientes se conectem. Prossiga com cautela.

  1. Acesse o console do PolarDB-X.

  2. Na barra de navegação superior, selecione a região onde a instância está implantada.

  3. Na página Instances, clique em PolarDB-X 2.0.

  4. Encontre a instância e clique em Instance ID para acessar a página de detalhes da instância.

  5. No painel de navegação à esquerda, clique em Configuration and Management > Accounts.

  6. Na página Accounts, encontre a conta de destino e clique em Delete na coluna Operation.

  7. Na caixa de diálogo exibida, clique em OK.