> ## Documentation Index
> Fetch the complete documentation index at: https://docs.replit.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Detalhes de conexão

> Encontre a string de conexão do seu banco de dados, entenda como as credenciais permanecem seguras e conecte ferramentas externas.

Seu app se conecta ao banco de dados por meio de credenciais que o Replit gerencia para você. Encontre-as na ferramenta **Database**: selecione um banco de dados e depois abra a aba **Settings**. Ela mostra a string de conexão, o uso de armazenamento e os detalhes avançados de conexão.

<Frame>
  <img src="https://mintcdn.com/replit/NpPvJoYkdyf9nnNV/images/databases/connection-details-settings.png?fit=max&auto=format&n=NpPvJoYkdyf9nnNV&q=85&s=bdbc4b2324713820dccdf0995a3cef85" alt="Aba Settings do banco de dados mostrando a string de conexão DATABASE_URL, o uso de armazenamento e os detalhes avançados de conexão" width="1440" height="900" data-path="images/databases/connection-details-settings.png" />
</Frame>

## Variáveis de ambiente

A seguinte variável de ambiente está disponível para conectar-se ao seu banco de dados de desenvolvimento:

* `DATABASE_URL`: como conectar e autenticar no banco de dados

Seu app a usa automaticamente. Como `DATABASE_URL` é restrito ao seu app, seu banco de dados de desenvolvimento não pode ser acessado por outros apps, mesmo os que você possui, ou por visualizadores externos de banco de dados. Mesmo se exposto, ele não pode ser usado por mais ninguém para acessar e modificar seu banco de dados.

<Info>
  Se o seu banco de dados de desenvolvimento ainda estiver na [infraestrutura legada do Neon](/pt/features/data-and-storage/development-and-production#banco-de-dados-de-desenvolvimento-legado), as variáveis adicionais `PGHOST`, `PGUSER`, `PGPASSWORD`, `PGDATABASE` e `PGPORT` também estão disponíveis. Essas **não** são fornecidas para bancos de dados hospedados na infraestrutura atual do Replit; use `DATABASE_URL` em vez disso.
</Info>

<Warning>
  Se você ainda estiver no banco de dados de desenvolvimento legado do Neon, não compartilhe seu `DATABASE_URL`. Ele contém as credenciais do seu banco de dados, que poderiam ser usadas por qualquer pessoa para acessar e modificar seu banco de dados. Nunca cole-o em locais públicos ou em tickets de suporte.
</Warning>

## Conectar uma ferramenta externa

Você pode se conectar ao seu banco de dados de **produção** a partir de qualquer cliente SQL compatível com PostgreSQL, usando a string de conexão da aba **Settings** do banco de dados de produção.

## Segurança

Quando você adiciona uma integração de banco de dados usando o Agent, ele adiciona um mapeador objeto-relacional (ORM) que gerencia todas as comunicações com o banco de dados com segurança integrada:

* **Validação de esquema**: verifica se os dados estão em conformidade com os formatos esperados
* **Sanitização de dados**: limpa automaticamente a entrada do criador para evitar ataques de injeção SQL

## Próximos passos

* [Trabalhe com seus dados](/pt/features/data-and-storage/work-with-your-data): Navegue e consulte sem sair do Replit.
* [Desenvolvimento e produção](/pt/features/data-and-storage/development-and-production): Como seus dois bancos de dados diferem.
