3 repository-uri
Restrictive configuration sets for database management systems to protect stored data.
Distinct from Database Administration: Focuses on applying restrictive security settings rather than general database object management
Explore 3 awesome GitHub repositories matching data & databases · Secure Database Configurations. Refine with filters or upvote what's useful.
Acest proiect este o colecție de framework-uri de hardening automatizat și roluri Ansible concepute pentru a securiza sisteme Linux, baze de date, servicii SSH și servere web. Acesta funcționează ca un framework de configurare care reduce suprafața de atac a distribuțiilor Linux prin aplicarea automată a politicilor de securitate. Colecția oferă linii de bază de securitate specifice pentru o varietate de servicii, inclusiv baze de date MySQL, daemon-uri OpenSSH și servere web precum Nginx și Apache. Aceste roluri sunt concepute pentru a elimina setările implicite nesigure, a impune metode de autentificare securizate și a alinia configurațiile sistemului cu standardele din industrie. Framework-ul utilizează un model de configurare bazat pe variabile și mapare declarativă pentru a asigura că setările de securitate rămân consistente între diferite roluri de server. Capabilitățile sale acoperă domeniile largi ale securității sistemelor de operare, controlului accesului la distanță și protecției bazelor de date.
Applies restrictive configuration sets to MySQL database instances to protect stored data.
Acest proiect este un manager de surse de date dinamic pentru Spring Boot, conceput pentru a gestiona conexiuni multiple la baze de date și a comuta între ele la runtime. Oferă un sistem pentru gestionarea separării citire-scriere a bazei de date, coordonarea tranzacțiilor distribuite între baze de date disparate și actualizarea setărilor de conexiune fără a necesita repornirea aplicației. Framework-ul se diferențiază prin capacitatea sa de a ruta traficul pe baza sesiunilor sau header-elor utilizatorului pentru a susține arhitecturi multi-tenant. Include, de asemenea, un mecanism pentru criptarea credențialelor sensibile ale bazei de date în fișierele de configurare pentru a preveni expunerea în text clar. Suprafața de capabilități se extinde la rutarea conexiunilor la baza de date, separarea citire-scriere între nodurile master și slave și inițializarea leneșă a conexiunii pentru a reduce timpul de pornire. Gestionează în continuare consistența datelor prin controlul centralizat al tranzacțiilor și suportă adăugarea sau eliminarea la runtime a configurațiilor de conexiune la baza de date.
Protects sensitive database credentials in configuration files using encryption to prevent plain text exposure.
Testcontainers for .NET is a Docker testing library and integration testing framework designed to manage the lifecycle of throwaway containers. It provides high-level abstractions as a Docker API wrapper to provision ephemeral infrastructure, replacing mocks with real database, messaging, and search engine instances to ensure isolated and reproducible test environments. The project distinguishes itself through a builder-configuration-container pattern and a dynamic port binding mechanism that prevents collisions during concurrent test execution. It enables reliable service-to-service communic
Configures API keys and TLS certificates for containerized vector databases to verify secure communication.