Sollte der server/Datenbank-config-Dateien, einschließlich Kennwörter, gespeichert in source control?

Ich freue mich zu hören, einige best practices...

Unter der Annahme einer web-Anwendung für die Interaktion mit ein paar verschiedenen Produktions-Servern (Datenbanken, etc.)... sollte die Konfigurations-Dateien enthalten Datenbank-Passwörter gespeichert werden, die in der Quellcodeverwaltung (z.B. git, svn)?

Wenn nicht, was ist der beste Weg, um zu verfolgen server-Datenbank (oder andere Verwandte) Kennwörter, die Ihre Anwendung zugreifen muss, um?

Edit: Hinzugefügt ein Kopfgeld zu ermutigen, mehr Diskussion und zu hören, was Leute denken, die beste Praxis.

  • Datenbank-Authentifizierung ist babyish. In einem secure lock-down, gibt es keine Notwendigkeit für DB-Passwort.
InformationsquelleAutor philfreo | 2010-11-22
Schreibe einen Kommentar