awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 dépôts

Awesome GitHub RepositoriesDatabase Access Control

Mechanisms for securing administrative access and managing user credentials.

Distinguishing note: None of the candidates matched; this is specific to initial administrative user security.

Explore 10 awesome GitHub repositories matching security & cryptography · Database Access Control. Refine with filters or upvote what's useful.

Awesome Database Access Control GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • owasp/cheatsheetseriesAvatar de OWASP

    OWASP/CheatSheetSeries

    32,298Voir sur GitHub↗

    The OWASP Cheat Sheet Series is a comprehensive, community-driven repository of concise security best practices and defensive coding patterns. It serves as a centralized knowledge base for developers and security professionals, providing actionable guidance to secure applications across the entire software development lifecycle. The project covers a vast array of security domains, ranging from fundamental web application hardening and authentication protocols to specialized controls for modern infrastructure and artificial intelligence systems. What distinguishes this project is its decentral

    Enforces least-privilege access controls to protect stored data from unauthorized manipulation.

    Pythonapplication-securityappsecbest-practices
    Voir sur GitHub↗32,298
  • searxng/searxngAvatar de searxng

    searxng/searxng

    32,180Voir sur GitHub↗

    This project is a privacy-focused, self-hosted metasearch engine that aggregates results from a wide array of web, academic, and media sources into a single, unified interface. By acting as a proxy between the user and external search providers, it strips identifying headers and tracking parameters from requests, ensuring that search activity remains anonymous and protected from third-party profiling. The platform distinguishes itself through a modular, plugin-based architecture that allows for extensive customization of search behavior, result filtering, and interface branding. It supports a

    Limits the visibility of database-backed search engines to authorized users by requiring security tokens.

    Pythonbingbravedegoogle
    Voir sur GitHub↗32,180
  • jumpserver/jumpserverAvatar de jumpserver

    jumpserver/jumpserver

    30,595Voir sur GitHub↗

    JumpServer is a privileged access management platform designed to manage and audit secure access to SSH, RDP, Kubernetes, and database endpoints. It functions as a centralized gateway that brokers remote terminal and graphical sessions to isolate users from critical infrastructure. The system utilizes a web-based protocol gateway to translate remote connections into browser-compatible streams and a protocol-based proxy layer to isolate end-user devices from target assets. It incorporates security watermarking to deter unauthorized screen captures and provides a Kubernetes access gateway for c

    Manages and monitors administrative connections to remote databases using a web-based interface and proxy layer.

    Pythonbastion-hostcyberarkdjango
    Voir sur GitHub↗30,595
  • rethinkdb/rethinkdbAvatar de rethinkdb

    rethinkdb/rethinkdb

    26,996Voir sur GitHub↗

    RethinkDB is a distributed, document-oriented database designed to store and manage JSON-formatted data across scalable clusters. It utilizes a custom log-structured storage engine with B-Tree indexing to ensure high-performance disk I/O and data persistence. The system maintains high availability through automatic sharding and replication, employing a primary-replica voting consensus mechanism to handle node failures and ensure consistent cluster operations. A defining characteristic of the platform is its reactive changefeed engine, which allows applications to subscribe to live data update

    RethinkDB allows setting an initial password for the administrative user during server startup to ensure secure access to the database cluster.

    C++
    Voir sur GitHub↗26,996
  • redis/go-redisAvatar de redis

    redis/go-redis

    22,159Voir sur GitHub↗

    This project is a feature-rich Go client library designed for interacting with Redis. It serves as a comprehensive interface for managing remote data stores, enabling developers to execute standard database commands, handle complex data structures, and perform asynchronous operations within Go applications. The library distinguishes itself through its support for advanced Redis capabilities, including connection pooling, pipelining, and transactional integrity. It provides specialized primitives for managing distributed clusters, including automated topology updates and request routing to sha

    Enforces authentication and authorization through encryption, role-based access control, and integration with enterprise identity providers.

    Gogogolangredis
    Voir sur GitHub↗22,159
  • qax-os/excelizeAvatar de qax-os

    qax-os/excelize

    20,682Voir sur GitHub↗

    Excelize is a library for reading and writing spreadsheet files in the Office Open XML format. It provides a comprehensive suite of tools for programmatically creating, modifying, and analyzing workbooks, worksheets, and cell data, ensuring compatibility across various office software suites through structured XML serialization. The library distinguishes itself with a built-in formula calculation engine that evaluates complex mathematical and logical expressions directly against workbook data. It also features a memory-mapped streaming architecture, which allows for the efficient processing o

    Secures administrative access by updating user credentials and authentication settings for the database management system.

    Goagentaianalytics
    Voir sur GitHub↗20,682
  • tursodatabase/libsqlAvatar de tursodatabase

    tursodatabase/libsql

    16,887Voir sur GitHub↗

    LibSQL is a high-performance, distributed SQL database engine that extends SQLite to support remote network access, edge computing, and real-time synchronization. It functions as an embedded database library that integrates directly into application processes while providing the infrastructure to maintain consistency across multiple geographic regions. The platform distinguishes itself by enabling database interaction over standard HTTP protocols, allowing applications to query remote data sources in serverless and edge environments without requiring local filesystem access. It includes nativ

    Implements granular authentication and network-level restrictions to secure multi-tenant database resources.

    Cdatabaseembedded-databaserust
    Voir sur GitHub↗16,887
  • macpass/macpassAvatar de MacPass

    MacPass/MacPass

    6,850Voir sur GitHub↗

    MacPass is a native macOS password manager and encrypted database client designed to manage credentials using the KeePass standard. It serves as a secure credential vault for storing usernames and passwords within a hierarchical structure. The application integrates a TOTP authenticator to generate time-based and hash-based one-time passwords for multi-factor authentication. It utilizes a KeePass-compatible database engine to ensure data portability and supports keyfile-based authentication to increase decryption entropy. The project covers broader capabilities including automated credential

    Manages secure access to the database through master passwords and keyfile authentication.

    Objective-C
    Voir sur GitHub↗6,850
  • docker-library/docsAvatar de docker-library

    docker-library/docs

    5,281Voir sur GitHub↗

    Ce projet sert de hub de documentation et de dépôt de spécifications pour les images Docker officielles. Il fonctionne comme un générateur de documentation piloté par les métadonnées qui transforme les fichiers de contenu structurés en fichiers markdown et readmes pour une distribution publique. Le dépôt fournit des guides techniques et des standards de configuration pour déployer des logiciels conteneurisés à travers plusieurs architectures CPU. Il inclut des manuels détaillés pour configurer les variables d'environnement, les montages de volumes et les paramètres réseau afin d'assurer des déploiements d'images cohérents. La documentation couvre un large éventail d'environnements conteneurisés, incluant diverses distributions Linux et des environnements Unix minimaux. Elle détaille le déploiement d'instances de base de données, de runtimes Java et de systèmes de gestion de contenu, avec un accent sur l'optimisation des conteneurs légers et la persistance des données. Le projet utilise une validation automatisée pour vérifier les fichiers sources markdown et YAML par rapport aux standards de formatage avant qu'ils ne soient publiés.

    Defines standards for managing root access and authentication for containerized database instances.

    Shellhacktoberfest
    Voir sur GitHub↗5,281
  • ledisdb/ledisdbAvatar de ledisdb

    ledisdb/ledisdb

    4,119Voir sur GitHub↗

    LedisDB est un magasin clé-valeur NoSQL distribué construit en Go. Il fonctionne comme un serveur de base de données haute performance qui persiste des valeurs simples, des compteurs et des structures de données complexes en utilisant des moteurs de stockage enfichables. Le système implémente le protocole Redis pour maintenir la compatibilité avec les bibliothèques et pilotes clients existants, tout en fournissant une interface HTTP qui expose les fonctions de base de données via des formats JSON, BSON ou msgpack. Il inclut une machine virtuelle embarquée pour exécuter des scripts Lua côté serveur personnalisés pour des opérations complexes. La plateforme prend en charge la haute disponibilité via la réplication de données entre les nœuds primaires et secondaires. Sa surface de capacités couvre une variété de structures de données incluant des hachages, des ensembles et des ensembles triés, ainsi que des fonctionnalités pour les écritures par lots, l'expiration des données et le contrôle d'accès à la base de données.

    Secures stored data by requiring valid user credentials and authentication.

    Gogolanggoleveldbledisdb
    Voir sur GitHub↗4,119
  1. Home
  2. Security & Cryptography
  3. Database Access Control

Explorer les sous-tags

  • Proxy GatewaysWeb-based interfaces that act as intermediaries for controlling and monitoring database connections. **Distinct from Database Access Control:** Distinct from Database Access Control: specifically provides the proxying mechanism for live interaction rather than just credential management.