Database Connection String Nedir ve Şifre Nerede Tutulmalı?
Uygulamaların veritabanına bağlanırken kullandığı host, port, kullanıcı ve database bilgilerini ve secret yönetimini açıklar.
Hakan E. · · Akademi

Connection string veya bağlantı ayarları uygulamanın hangi veritabanına, hangi host ve port üzerinden, hangi kullanıcıyla bağlanacağını tanımlar. PostgreSQL ve MongoDB gibi sistemlerde URI biçimi sık kullanılır. Diğer driver'larda ayrı parametreler halinde de verilebilir.
Parolayı kaynak kodun içine yazıp Git'e göndermek pratik görünür, ta ki repository bir gün yanlışlıkla public olana kadar. Şifreleri environment variable, secret manager veya platformun güvenli configuration sistemi gibi yöntemlerle saklamak daha doğrudur. Ayrıca production kullanıcısıyla development bilgisayarını bağlamamak güzel bir hayat tercihidir.