Base de Conhecimento

DNS ou DSN: qual é o certo e o que cada sigla significa

  • dns, dsn, domínio, banco de dados, e-mail devolvido
  • Usuários acharam útil: 0

Para domínio e site, o certo é DNS. DSN é outra sigla, de banco de dados e de e-mail devolvido. Veja como reconhecer cada uma pelo contexto.

Por Redação Eleven Host · @robson.direitodigital · Atualizado em 18 de outubro de 2026 · 8 min de leitura

Arte da Eleven Host com janela de terminal e o título DNS ou DSN: qual é o certo e o que cada sigla significa

DNS é a sigla certa para site e domínio; DSN aparece em banco de dados e em e-mail devolvido. Arte: Eleven Host

DNS ou DSN? Para domínio e site, o certo é DNS, o Domain Name System, que liga o nome do site ao servidor onde ele está. DSN existe, mas é outra coisa: o nome de conexão com um banco de dados ou o aviso de e-mail não entregue.

A dúvida em 10 segundos

As duas siglas têm as mesmas letras em ordem diferente e aparecem em manuais de tecnologia. É fácil achar que uma delas é erro de digitação. Nenhuma é. Cada uma pertence a uma área, e trocar uma pela outra faz você mexer no lugar errado.

Regra rápida: se o assunto é nome de site, domínio ou apontamento para servidor, a sigla é DNS. Se o assunto é conectar um sistema a um banco de dados ou e-mail que voltou, é DSN. Daqui para frente, veja o que cada uma faz e como reconhecer pelo contexto.

DNS: o que é, em um parágrafo

Computadores se encontram por números, os endereços IP. Pessoas preferem nomes. O DNS é a agenda que liga um ao outro: você digita exemplo.com e ele informa em qual servidor está o site. Ao registrar um domínio, é no DNS que você diz para onde ele aponta, tanto o site quanto o e-mail. O caminho completo de uma consulta e os tipos de registro estão em o que é DNS e como funciona; aqui não vamos repeti-los.

DSN, primeiro sentido: Data Source Name

Em programação, DSN é Data Source Name, o Nome da Fonte de Dados. É a informação que um programa usa para achar e abrir um banco de dados: de que tipo ele é, onde está e como se chama. Aparece em dois lugares.

No ODBC, em sistemas Windows

O ODBC é um padrão para programas falarem com bancos diferentes do mesmo jeito. No Windows, a ferramenta de fontes de dados ODBC permite cadastrar um DSN com um nome, por exemplo vendas. Depois, o programa só diz "use o DSN vendas" e o sistema sabe a qual banco ir. Existem DSN de usuário, de sistema e de arquivo, que mudam quem pode usá-los.

Em código e arquivos de configuração

Em PHP com PDO, o DSN é uma linha de texto. O exemplo abaixo é genérico, com servidor fictício e sem senha:

mysql:host=db.exemplo.com;dbname=loja;charset=utf8mb4

Leitura: banco do tipo MySQL, no servidor db.exemplo.com, chamado loja, com a codificação utf8mb4. Usuário e senha entram à parte, como argumentos na hora de conectar. Em outros programas o DSN pode vir em forma de endereço, guardado em um arquivo de configuração como o .env. Um formato genérico seria:

mysql://usuario:SENHA_AQUI@db.exemplo.com:3306/loja

Nesse formato a senha fica dentro da linha. Nunca cole um DSN real em mensagem, print, chamado ou repositório público sem apagar a senha antes.

DNS leva o nome do seu site até o servidor. DSN leva o seu sistema até o banco de dados, ou avisa que um e-mail não chegou.

DSN, segundo sentido: Delivery Status Notification

Em e-mail, DSN é Delivery Status Notification, notificação de status de entrega. É a mensagem automática que o servidor envia ao remetente para contar o que aconteceu com um envio: foi entregue, está atrasado ou falhou. O formato dessas notificações é definido por padrões da internet, como a RFC 3464, e o pedido de aviso de entrega pelo SMTP está na RFC 3461. No dia a dia, é o "e-mail devolvido".

Numa falha, o texto traz um motivo técnico e um código de status. Códigos que começam com 4 indicam problema temporário, e os que começam com 5, problema permanente. O 5.1.1, por exemplo, indica que o endereço do destinatário não existe. Leia a linha do motivo antes de fazer qualquer coisa: ela diz se o erro está no endereço digitado, na caixa do destinatário ou na configuração de quem enviou.

As duas siglas se cruzam neste ponto. Se o e-mail do seu domínio foi configurado há pouco e as mensagens voltam, o DSN mostra o sintoma, e o conserto pode estar no DNS, nos registros MX e TXT. Se você usa e-mail com o domínio da empresa, o que é e-mail profissional mostra as peças por trás do endereço.

Quer o endereço do site e do e-mail no nome da sua empresa? Comece buscando um domínio próprio. Buscar domínio

Onde você viu a sigla: quadro para reconhecer

  • Tela onde você gerencia o domínio, com pedido para apontar o site ou criar registros A, CNAME, MX ou TXT: DNS.
  • Mensagem de erro de um aplicativo dizendo que não conseguiu conectar ao banco, pedindo host, nome do banco, usuário e senha: DSN, de Data Source Name.
  • Arquivo de configuração (como o .env) com uma linha de conexão que começa por mysql: ou mysql://: DSN, de Data Source Name.
  • Ferramenta de fontes de dados ODBC do Windows: DSN, de Data Source Name.
  • E-mail automático dizendo que sua mensagem não foi entregue, com um código como 5.1.1: DSN, de Delivery Status Notification.
  • E-mail do registrador pedindo para conferir os servidores de nomes: DNS.

Sintomas também ajudam, sem substituir a leitura da mensagem. Site que não abre, mas com o servidor ligado, pode apontar para o DNS. Sistema que abre e mostra erro ao carregar dados pode apontar para a conexão com o banco, ou seja, o DSN.

Dois exemplos práticos

O dono da loja que recebeu "DSN" por e-mail

Imagine que Carlos tem uma loja virtual e envia a um cliente a confirmação do pedido. Pouco depois chega uma mensagem do servidor: "Delivery Status Notification (Failure)", com o código 5.1.1. Ele busca "DSN" e acha explicações sobre banco de dados, e fica sem saber se a loja quebrou.

A saída é olhar o contexto. O assunto da mensagem fala em entrega, então é o sentido de e-mail. O código 5.1.1 aponta endereço de destinatário inexistente. Carlos confere o endereço do cliente, encontra uma letra trocada e reenvia. O banco da loja nunca esteve envolvido.

A desenvolvedora que vê DSN no arquivo .env

Imagine que Marina recebeu o projeto de um sistema interno para colocar no ar. Ao abrir o arquivo de configuração, encontra uma variável com uma linha de conexão. É o DSN, no sentido de banco de dados. Ela troca o host pelo servidor onde o banco foi instalado e coloca a senha nova. Em outra tela, o domínio do sistema precisa apontar para o servidor: isso é DNS, outra tarefa, em outro lugar. Os dois ajustes são independentes, e o sistema só funciona direito quando ambos estão certos.

Entenda

Antes de mexer em qualquer coisa, descubra de que assunto a sigla faz parte: domínio e site, banco de dados ou e-mail. Se o texto fala em nome de site, é DNS. Se fala em conexão com banco ou em mensagem devolvida, é DSN. Na dúvida, copie a frase inteira onde a sigla aparece, sem senhas, e confira o contexto.

Erros ao misturar as duas siglas

  • Alterar o DNS do domínio porque o sistema não conecta ao banco. O DNS não resolve um DSN errado e ainda pode tirar o site do ar.
  • Editar o DSN do sistema porque o site não abre pelo endereço. Se o domínio aponta para o servidor errado, o banco não tem culpa.
  • Pedir ajuda colando o DSN completo, com senha, em um chamado ou grupo. Apague a senha antes.
  • Tratar todo e-mail de DSN como falha do site. Pode ser só um endereço digitado errado.
  • Confundir com o DNS do aparelho. Trocar o DNS do celular ou do computador muda como o aparelho consulta nomes e não altera o DNS do seu domínio. Veja qual DNS do Google e como configurar e DNS ou VPN.

Onde o servidor entra

Quem roda o próprio sistema precisa de um servidor para o programa e para o banco de dados. Em um servidor assim, instala-se o banco, cria-se o usuário e monta-se o DSN apontando para ele (confirme com a equipe qual acesso a Eleven entrega). O DNS do domínio, por sua vez, aponta o nome do site para o IP desse servidor. Os planos de VPS da Eleven Host usam virtualização KVM, e a loja mostra vCPU, memória e disco NVMe de cada um. Confira os recursos de cada plano na loja antes de contratar (descrição da loja em outubro de 2026).

Precisa de um servidor para o seu sistema e o banco de dados? Ver planos de VPS

Num VPS o servidor é administrado por você: prepare-se para cuidar de atualização, backup e segurança, e confirme com a equipe o que a Eleven faz.

Perguntas frequentes

DSN é erro de digitação de DNS?

Não. DSN é uma sigla real, usada em conexões com banco de dados e em avisos de entrega de e-mail. Para domínio e site, a sigla correta é DNS.

O que é DSN em um banco de dados?

É o Data Source Name: o nome ou a linha de texto que diz ao programa onde está o banco e como acessá-lo. Em PHP com PDO traz o tipo do banco, o servidor e o nome do banco.

O DSN contém senha?

Depende do formato. No exemplo com PDO, usuário e senha vão separados. Em DSN no formato de endereço, a senha pode estar dentro da linha. Em qualquer caso, não compartilhe o DSN real sem apagar a senha.

Recebi um e-mail de DSN. É golpe?

Pode ser aviso legítimo do servidor de e-mail. Confira se você enviou a mensagem citada e não clique em links nem abra anexos que não esperava.

Erro de DSN no e-mail significa que o DNS está errado?

Não necessariamente. O motivo vem escrito na mensagem. Endereço inexistente, por exemplo, é erro no endereço digitado. Se o domínio é novo, vale conferir os registros MX e TXT no DNS.

Esta resposta lhe foi útil?

Artigos Relacionados