Todos os produtos
Search
Central de documentação

Data Management:Fazer login em um banco de dados

Última atualização: Jun 27, 2026

Para gerenciar uma instância de banco de dados no Data Management (DMS), registre a instância no DMS ou faça login diretamente nela. Este tópico aborda três cenários: alternar do console do banco de dados para o DMS, registrar uma nova instância e reconectar-se a uma instância desconectada.

Observações importantes

  • Crie uma conta de banco de dados dedicada para o DMS. Não reutilize contas compartilhadas com outros serviços.

  • Ative a hospedagem de segurança para a instância. Sem a hospedagem de segurança, será necessário inserir a conta e a senha do banco de dados sempre que fizer login.

  • Não adicione espaços à esquerda ou à direita, nem outros caracteres especiais, nas informações da instância durante o registro.

  • Se estiver fazendo login em um cluster PolarDB for MySQL durante ou após uma atualização de versão principal:

  • Ao fazer login em uma instância ApsaraDB for MongoDB, insira a conta e a senha exatamente como configuradas no console do ApsaraDB for MongoDB. Caracteres especiais na senha não precisam ser escapados.

Métodos de login

Status da instância Tipo de instância Método de login
Nova instância (nunca acessada pelo DMS) Instância de banco de dados Alibaba Cloud (Recomendado) Alternar do console do banco de dados para o DMS
Alibaba Cloud, nuvem de terceiros ou autogerenciada Registrar a instância
Instância existente Qualquer Fazer login em uma instância desconectada

Alternar do console do banco de dados para o DMS

Este método é recomendado para instâncias de banco de dados da Alibaba Cloud. Os passos a seguir usam o ApsaraDB RDS for MySQL como exemplo.

  1. Faça login no console do ApsaraDB RDS. No painel de navegação à esquerda, clique em Instances e, em seguida, clique no ID da instância que deseja gerenciar.

  2. No painel de navegação à esquerda, clique em Accounts para visualizar as contas da instância.

    Caso tenha esquecido a senha da conta, clique em Reset Password na coluna Actions. Consulte Redefinir a senha de uma conta em uma instância ApsaraDB RDS for MySQL .
  3. Na parte superior da página de detalhes da instância, clique em Log On to Database. O console do DMS será aberto e a caixa de diálogo Log on to Database Instance aparecerá.

  4. Insira a Database Account e a Database Password.

    O campo Database Account aceita um nome de usuário, não o nome de um banco de dados.
  5. Clique em Login.

Se você ativou a hospedagem de segurança, suas credenciais são salvas com segurança e não será necessário inseri-las novamente na próxima vez que fizer login nesta instância.

Registrar uma instância de banco de dados

Procedimento

Esta seção usa um banco de dados Alibaba Cloud RDS for MySQL como exemplo.

  1. Faça login no DMS 5.0.

  2. Na seção Database Instances, no lado esquerdo do console do DMS, clique no ícone Add Instance add.

  3. Na página Add Instance, insira as informações da instância.

    Categoria

    Item de configuração

    Descrição

    Data Source

    -

    Selecione Alibaba Cloud.

    Basic Information

    Database Type

    Selecione o tipo da instância de banco de dados.

    Instance Region

    Selecione a região onde a instância de banco de dados está localizada.

    Other primary accounts

    Este parâmetro aparece se você estiver registrando uma cross-account instance. Selecione a conta da Alibaba Cloud à qual a instância de banco de dados pertence.

    Nota

    Se a conta da Alibaba Cloud não estiver na lista, clique em Add User para adicionar a conta da Alibaba Cloud do comprador da instância. Para mais informações, consulte Adicionar um usuário.

    Registration Method

    Selecione o método de registro para a instância de banco de dados. É possível selecionar Instance ID ou Connection String.

    Instance ID ou Connection String

    Insira o Instance ID ou a Connection String.

    Nota

    Uma string de conexão consiste em um endpoint privado e uma porta. Exemplo para RDS for MySQL: rm-XXXXXXX.mysql.rds.aliyuncs.com:3306.

    Security Hosting

    Especifique se deseja ativar a hospedagem de segurança para a instância.

    • Enable: Após ativar este recurso, os usuários não precisam acessar a conta e a senha do banco de dados. Também é possível gerenciar permissões nos níveis de instância, banco de dados, tabela e linha. Para mais informações, consulte Hospedagem de segurança.

    • Disable (não recomendado): Se você desativar a hospedagem de segurança, será necessário usar frequentemente a conta e a senha do banco de dados para fazer login.

    Database Account

    Se você ativar a hospedagem de segurança para a instância e fizer login nela pela primeira vez, deverá inserir a conta do banco de dados.

    Nota
    • A conta do banco de dados refere-se ao nome de usuário da conta, não ao nome do banco de dados.

    • O DMS usa esta conta para ler, gravar ou executar outras operações nos dados. Forneça uma conta com as permissões necessárias.

    Database Password

    Insira a senha correspondente à conta do banco de dados.

    Value-added Feature Package

    Selecione um pacote de recursos conforme necessário.

    • Security Collaboration ou Stable Change (selecione um): O Security Collaboration oferece suporte a todos os recursos do Stable Change. Ele fornece funcionalidades de DevOps que permitem personalizar fluxos de desenvolvimento e aprovação com flexibilidade. O Stable Change oferece soluções para operações de banco de dados mais estáveis, como alteração sem bloqueio e revisão de SQL. Para mais informações, consulte Modos de controle.

      Nota

      Se você não selecionar o pacote de recursos Security Collaboration ou Stable Change, a instância estará no modo Flexible Management por padrão.

    • Sensitive Data Protection: Este recurso permite gerenciar e mascarar dados sensíveis. Ative-o conforme necessário. Para mais informações, consulte Ativar proteção de dados sensíveis.

    Security Rule

    Este parâmetro aparece se você selecionar Security Collaboration para o pacote de recursos.

    É possível selecionar uma regra de segurança criada pelo sistema ou personalizada para controle refinado sobre o banco de dados. Para mais informações, consulte Criar uma regra de segurança.

    Data Classification Template

    Este parâmetro aparece se você ativar o Sensitive Data Protection.

    É possível anexar um modelo de classificação de dados a uma instância para detectar se os campos nos bancos de dados e tabelas da instância correspondem às regras de detecção do modelo. Se um campo corresponder a uma regra, uma tag de classificação e nível de sensibilidade será adicionada ao campo para proteger campos com altos níveis de sensibilidade. Para mais informações, consulte Gerenciar modelos de classificação de dados.

    Advanced Information

    Environment Type

    Selecione o tipo de ambiente do banco de dados. Para mais informações sobre tipos de ambiente de instância, consulte Tipos de ambiente de instância.

    Instance Name

    Especifique se deseja personalizar o nome de exibição da instância no DMS. Para personalizar o nome, desmarque a caixa de seleção Automatically Synchronize Instance Name.

    Nota

    Ao registrar um banco de dados em nuvem pela primeira vez, o DMS sincroniza o nome a partir do banco de dados em nuvem. Posteriormente, o nome não é sincronizado. Edite a instância para manter o nome atualizado. Para mais informações, consulte Editar informações da instância.

    Enable DBLink

    Especifique se deseja ativar o recurso de evolução de esquema sem bloqueio. Dois métodos de execução são suportados: Lock-free Schema Change e Execute with DMS lock-free change. Para mais informações sobre os métodos de execução, consulte Ativar evolução de esquema sem bloqueio.

    Nota

    Este parâmetro aparece apenas quando o banco de dados é MySQL.

    Prioritize native lock-free change and fall back to DMS execution on failure

    Nota

    Este parâmetro aparece apenas quando o banco de dados é MySQL ou Redis.

    Por padrão, o DMS Enable SSL conexões SSL.

    Para conectar-se ao banco de dados via SSL, certifique-se de que o SSL esteja ativado no banco de dados e, em seguida, disables a conexão SSL no DMS.

    O Secure Sockets Layer (SSL) criptografa conexões de rede na camada de transporte para melhorar a segurança e a integridade dos dados de comunicação, mas aumenta o tempo de resposta da conexão de rede.

    enable

    Selecione uma função de DBA para processos subsequentes, como solicitações de permissão.

    Instance DBA

    Defina uma política de segurança. Quando o tempo especificado for atingido, a instrução de consulta executada na janela SQL será interrompida para proteger o banco de dados.

    Query Timeout (s)

    Defina uma política de segurança. Quando o tempo especificado for atingido, a instrução de exportação executada na janela SQL será interrompida para proteger o banco de dados.

  4. Após inserir as informações, clique em Export Timeout (s) no canto inferior esquerdo.

    Se o teste de conexão falhar, verifique as informações da instância inseridas com base na mensagem de erro.

  5. Quando a mensagem Test Connection aparecer, clique em Connection Succeeded.

    O banco de dados em nuvem agora está registrado no DMS. Visualize e gerencie seu banco de dados na lista de instâncias no lado esquerdo do console do DMS.

Observações de uso

  • Ambientes de rede pública são vulneráveis a ataques. Se utilizar uma rede pública, adicione os endereços IP necessários à lista de permissões do banco de dados para aumentar a segurança.

  • Caso o tipo de rede seja Database Gateway ou VPC via linha dedicada, prepare os recursos necessários antecipadamente.

Pré-requisitos

  • Sua função de sistema no DMS deve ser DBA ou administrador. Para visualizar sua função de sistema, consulte Visualizar minha função de sistema.

  • Se o banco de dados que você deseja registrar for de terceiros ou autogerenciado, uma das seguintes condições deve ser atendida:

    • A instância de banco de dados de destino possui um endpoint público.

    • A instância de banco de dados de destino está em uma instância ECS.

    • A instância de banco de dados de destino foi adicionada a um gateway de banco de dados. Para mais informações, consulte Criar um gateway de banco de dados.

    • Uma solução de rede foi adquirida para a instância de banco de dados de destino. Para mais informações sobre soluções de rede, consulte Conectar uma VPC a um data center ou outra nuvem.

    • Se a origem da instância for MyBase Community Edition, apenas instâncias MyBase no ACK podem ser registradas.

Fazer login em uma instância desconectada

No modo Flexible Management, uma instância registrada desconecta-se do DMS 24 horas após o login na instância de banco de dados. Para reconectar, siga estes passos.

  1. Faça login no console do DMS V5.0.

  2. No painel de navegação à esquerda, clique em Submit, localize a instância à qual deseja se conectar e clique com o botão direito nela.

    As instâncias são agrupadas em três seções no painel de navegação: Logon-free Instances , Instances Connected e Instances Disconnected .
  3. Selecione Instances Disconnected. Na caixa de diálogo Login Instance, insira a Database Account e a Database Password.

    O campo Database Account aceita um nome de usuário, não o nome de um banco de dados.
  4. Clique em OK.

A aba SQL Console será aberta. Agora é possível executar consultas e gerenciar a instância.

Próximos passos

Após fazer login em uma instância de banco de dados no DMS, você pode:

FAQ

P: Um erro de lista de permissões aparece ao registrar uma instância de banco de dados Alibaba Cloud no DMS. O que devo fazer?

设置白名单

Clique em Configure Whitelist na mensagem. O DMS adiciona automaticamente os endereços IP e blocos CIDR necessários à lista de permissões. Se a adição automática falhar, adicione-os manualmente. Consulte Adicionar endereços IP e blocos CIDR do DMS às configurações de segurança.

P: O DMS suporta o modo Flexible Management?

Sim. Se você não selecionar o modo Stable Change ou Security Collaboration ao registrar uma instância, o DMS usará o modo Flexible Management por padrão.

P: Ativei a criptografia Secure Sockets Layer (SSL) ou Transport Layer Security (TLS) em uma instância ApsaraDB for Redis, mas recebo um erro ao fazer login no DMS. O que devo fazer?

Ative o SSL para a instância dentro do próprio DMS:

  1. Faça login no console do DMS V5.0.

  2. No painel de navegação à esquerda, escolha Database Instances > Instances Disconnected. Clique com o botão direito na instância ApsaraDB for Redis e clique em Edit.

  3. Na seção Advanced Information, defina Enable SSL como Enable.

  4. Clique em Test Connection.

  5. Após o teste de conexão ser aprovado, clique em Save.

Consulte Modificar instâncias de banco de dados para mais detalhes.

P: Os endereços IP do servidor DMS foram adicionados ao firewall do Azure SQL Database, mas ainda recebo um erro ao registrar a instância. O que devo fazer?

baocuoxinxi

Insira a conta do banco de dados no formato database account@Server name na caixa de diálogo Add Instance. Por exemplo, se o endpoint público for testservername.testdatabase.windows.net e a conta for testuser, insira testuser@testservername.

P: Como conceder as permissões corretas à conta de banco de dados usada para fazer login no DMS?

As permissões necessárias dependem do que você precisa gerenciar:

  • Para gerenciar todos os bancos de dados em uma instância, a conta precisa de permissões em todos os bancos de dados.

  • Para gerenciar bancos de dados específicos, a conta precisa de permissões nesses bancos de dados.

  • Para adicionar, excluir, modificar e consultar dados, além de modificar esquemas de tabelas, a conta precisa de permissões tanto de Data Manipulation Language (DML) quanto de Data Definition Language (DDL).

  • Para trabalhar com views, stored procedures, triggers e funções, a conta precisa de permissões nesses objetos.

As instruções SQL exatas para concessão de permissões variam conforme o tipo de banco de dados. Consulte a documentação oficial do seu banco de dados.

P: Como faço login em uma instância que foi excluída da lista de instâncias do DMS?

Certifique-se de que a instância de banco de dados esteja em execução. No console do DMS, acesse a aba Instance List, localize a instância e escolha More > Login Instance na coluna Actions. Insira a conta e a senha do banco de dados e clique em Login Instance. Consulte Modificar instâncias de banco de dados.

Referências