De toegang tot databases vormt een van de grootste blinde vlekken in de beveiliging van bedrijven. Aanmeldingsgegevens worden vaak gedeeld, onveilig opgeslagen of verzonden zonder toezicht.
KeeperDB is een veilige databaseclient voor meerdere protocollen, gebouwd op het zero-knowledge platform van Keeper. KeeperDB is beschikbaar als een gratis zelfstandige desktopapp en als een KeeperPAM®-component voor gepriviligeerde sessies en combineert een databasequery-engine, in een kluis beheerde aanmeldingsgegevens, realtime prestatiemonitoring en een AI-gestuurde databaseassistent in één interface.
Lees verder om meer te weten te komen over hoe KeeperDB werkt, de belangrijkste functies en de voordelen van het gebruik ervan voor het beveiligen van databasetoegang.
Hoe KeeperDB werkt
KeeperDB is beschikbaar in twee vormen: als een zelfstandige desktopapp en als een ingesloten ervaring die wordt gestart vanuit KeeperPAM-databaserecords. Beide versies bieden dezelfde ervaring voor eindgebruikers en dezelfde kernfunctionaliteit. Of u de app nu downloadt of start vanuit een PAM-record in de Keeper-kluis, de queryeditor, het gegevensraster, de schemaverkenner, het notitieboek en de prestatiemonitor werken hetzelfde. Het verschil tussen de desktopversie en de KeeperPAM-versie betreft het bemiddelen van aanmeldingsgegevens, sessieregistratie en monitoring. Wanneer KeeperDB binnen KeeperPAM wordt uitgevoerd, wordt het een volledig beheerde verbinding met wachtwoordloze toegang met één klik, visuele sessiebewaking, queryregistratie en AI-gebaseerde dreigingsdetectie.

Wat KeeperDB onderscheidt van verouderde databaseclients is de zero-knowledge architectuur. Wanneer het wordt gebruikt via KeeperPAM, worden tijdelijke databaseaanmeldingsgegevens gegenereerd en ontsleuteld in de door de klant zelf gehoste Keeper Gateway-container en via een versleuteld kanaal aan KeeperDB geleverd, nooit op de servers van Keeper. Wanneer KeeperDB lokaal wordt gebruikt en is geïntegreerd met Keeper Secrets Manager, worden aanmeldingsgegevens op aanvraag opgehaald uit de centrale kluis en alleen voor de duur van de sessie in het geheugen bewaard. Voor data-engineers en DBA’s lost dit belangrijke uitdagingen op het gebied van gepriviligeerde toegang op, omdat wachtwoorden die in Keeper worden gerouleerd automatisch worden bijgewerkt en het offboarden van een opdrachtnemer of engineer slechts één intrekking vereist. Daarnaast wordt KeeperDB tijdens runtime beschermd door Keeper Forcefield, wat geheugenbescherming biedt tegen lokale malware of infostealers.
Verbinding maken met KeeperDB
KeeperDB ondersteunt vijf manieren om verbinding te maken, maar de juiste manier hangt af van of u alleen werkt of onder geprivilegieerde toegang. Zie Hoe KeeperDB databasetoegang beveiligt voor een diepgaandere blik op hetzelfde beveiligingsmodel achter elke optie.
- Rechtstreekse verbinding: gebruik Touch ID of Windows Hello-biometrie om u aan te melden bij de native app. Geef vervolgens eenmalig de verbindingsgegevens van een database op en KeeperDB slaat deze op in de beveiligde opslag van uw besturingssysteem. Dit is de snelste route voor lokaal werk en individuele sandboxes, met ingebouwde opslag voor aanmeldingsgegevens.
- Integratie met Secrets Manager: haal aanmeldingsgegevens op uit de Keeper-kluis door KeeperDB te voorzien van een Keeper Secrets Manager apparaattoken, met beperkte toegang tot specifieke mappen. Bij het starten van een verbinding worden aanmeldingsgegevens on-demand opgehaald en nooit gecachet, zodat gebruikers nooit wachtwoorden zien of hanteren.
- KeeperPAM-sessies: maak een PAM-databaseverbinding in de Keeper-kluis, activeer het KeeperDB-sessieprotocol en bied just-in-time toegang tot de bron met tijdelijke of statische aanmeldingsgegevens en dynamische verhoging van gepriviligeerde rollen. Sessies worden gestart vanuit de Keeper-kluis en visueel gemonitord met registratie, KeeperAI-sessieanalyse en dreigingsdetectie.
- Keeper-tunnels: voor een hybride gebruiksscenario van de desktopapp met een toegangsmodel zonder VPN, Keeper-tunnels stellen het doel bloot via de Keeper Gateway zodat het lokaal op uw machine verschijnt. KeeperDB maakt verbinding met dat getunnelde eindpunt zoals bij een directe verbinding, maar elke byte stroomt door het zero-trust versleutelde kanaal van Keeper.
- KeeperDB Proxy op een PAM-record: door KeeperDB Proxy in te schakelen op een PAM-databaserecord, wordt een lokale proxypoort gemaakt waarmee native databaseclients verbinding kunnen maken zonder wachtwoord. Tijdelijke of statische aanmeldingsgegevens stromen automatisch vanuit de kluis via de Gateway naar de proxy, met gedetailleerde sessielogging en configureerbare limieten voor inactiviteit en duur. Gebruikers krijgen wachtwoordloze toegang vanuit hun voorkeurstool; beheerders krijgen het auditspoor.
Belangrijkste functies van KeeperDB
KeeperDB consolideert alles wat databaseteams nodig hebben in één client: een databasewerkruimte voor meerdere protocollen, een ingebouwde AI-agent, realtime monitoring en in een kluis beheerde aanmeldingsgegevens.
Eén client voor elke database
KeeperDB brengt de volledige databaseworkflow samen in één interface die op dezelfde manier werkt voor grote bedrijfsdatabases, waaronder PostgreSQL, MySQL, SQL Server, Oracle, Amazon Redshift, MongoDB, DynamoDB, SQLite en meer. Dit zorgt ervoor dat een data-engineer die een gemengde omgeving beheert niet tussen afzonderlijke tools hoeft te schakelen voor elke database. De app beschikt over native stuurprogramma’s, wat de gebruikerservaring vereenvoudigt.
Volledige sessieregistratie
Wanneer KeeperDB via KeeperPAM wordt gebruikt, wordt elke database-interactie gecontroleerd en geregistreerd, inclusief de activiteit van een AI-agent binnen een sessie. Met Keepers sessieregistratie en -weergave wordt elke door AI uitgevoerde SQL-instructie precies zo gelogd als een door een mens getypte instructie en elke door AI geïnitieerde schrijfbewerking wordt getoond via hetzelfde bevestigingsvenster dat een menselijke gebruiker moet goedkeuren, zodat de gebruiker altijd de goedkeurder blijft van elke wijziging. Elke grafiek en autonome iteratie wordt toegeschreven aan de sessieregistratie en met een samenvatting die wordt gegenereerd naast een gedetailleerde log van elke actie, krijgen compliancebeoordelaars een volledig overzicht van wat er precies is gebeurd tijdens elke sessie.
Ingebouwde AI-agent
KeeperAI® is een ingebouwde copiloot met volledige kennis van uw verbonden schema en werkt in drie modussen: de modus Chat om vragen in gewone taal en SQL te beantwoorden, de modus Autonoom om query’s te schrijven en uit te voeren om een gewenst resultaat te bereiken en de modus Uitleg om een bestaande query door te nemen. Alleen-lezen-query’s worden automatisch uitgevoerd, maar bij elke schrijfbewerking wordt er een bevestiging weergegeven met de letterlijke instructie voordat deze wordt uitgevoerd, zodat u altijd de goedkeurder bent. KeeperAI genereert bovendien grafieken op basis van realtime resultaten en voert vanuit de realtime performancemonitor een triage uit op trage databases. Providers kunnen in KeeperAI worden geplugd, wat betekent dat beheerders hun favoriete LLM-provider of zelf gehoste eindpunt kunnen gebruiken, zodat prompts en schemagegevens binnen hun eigen omgeving blijven.

Volledige SQL-werkruimte
Het Query-tabblad is een complete SQL-omgeving met syntaxmarkering, automatische aanvulling en uitvoering van meerdere instructies met status per instructie. Hierdoor kunt u een migratiescript plakken, het uitvoeren en zien welke instructies zijn geslaagd. Bekijk en bewerk rijen in een gepagineerd gegevensraster met updates die vooraf worden bekeken en bevestigd en sla uw werk op in een notitieboek dat automatisch SQL- en Markdown-cellen samen opslaat. Met het notitieboek kunnen teams herbruikbare querybibliotheken bouwen en bevindingen documenteren naast de SQL-code die deze heeft gegenereerd.
Realtime prestatiemonitoring
Als een database trager wordt, toont het tabblad Monitor wie er verbonden is, wat ze uitvoeren en welke sessies andere blokkeren. Compleet met een processenlijst, blokkeringsketens en vergrendelingsanalyse, stelt KeeperDB u in staat om een problematische sessie met één klik te beëindigen. KeeperAI kan aanbevelen welke sessie moet worden beëindigd en helpen bij het identificeren van prestatieknelpunten, waardoor de tijd die wordt besteed aan het diagnosticeren van trage databases aanzienlijk wordt verkort.

In de kluis beheerde aanmeldingsgegevens en biometrische verificatie
In de desktopapp kunt u KeeperDB ontgrendelen met Face ID of Windows Hello in plaats van een opgeslagen wachtwoord te gebruiken. Wanneer u verbinding maakt via Keeper Secrets Manager, worden de aanmeldingsgegevens op het moment van verbinding uit de versleutelde kluis opgehaald in plaats van dat ze in een lokaal configuratiebestand staan. Als aanvulling op dit gemak vereenvoudigt KeeperDB wachtwoordroulatie door iedereen in staat te stellen automatisch opnieuw verbinding te maken met de nieuwe waarde, aangezien niemand een verouderde kopie kan hebben. Het verandert ook de manier waarop offboarding verloopt: trek het kluisaandeel van een gebruiker in en de toegang wordt weggenomen, zonder dat er handmatige resets nodig zijn of vertragingen optreden bij het achterhalen waar aanmeldingsgegevens mogelijk zijn gecachet.
Voordelen van het gebruik van KeeperDB
De functies van KeeperDB bieden praktische voordelen voor zowel de databaseteams die de tool gebruiken als de beveiligingsteams die verantwoordelijk zijn voor het beheren van de toegang. Hier volgen enkele van de belangrijkste voordelen van KeeperDB:
- Moderne interface met volledige functionele pariteit: biometrische aanmelding, een geïntegreerde AI-agent en een ingebouwde prestatiemonitor bieden gebruikers geavanceerde beveiliging en operationele kracht zonder de verouderde gebruikersinterface van traditionele tools.
- Uniforme toegang via meerdere protocollen: PostgreSQL, MySQL, SQL Server, Oracle, Amazon Redshift, DynamoDB, MongoDB en SQLite bevinden zich achter één interface met gebundelde native stuurprogramma’s, waardoor wisselen tussen tools of installaties per database niet nodig is.
- Minder verspreiding van aanmeldingsgegevens: aanmeldingsgegevens voor databases worden opgehaald bij het verbinden in plaats van opgeslagen in lokale configuratiebestanden of gedeelde documenten.
- Gratis te downloaden, met ruimte om op te schalen: gebruik KeeperDB gratis als uw dagelijkse databaseclient en voeg vervolgens de gereguleerde capaciteiten van KeeperPAM toe aan dezelfde client.
- Gecentraliseerd auditspoor voor compliance: wanneer dit binnen KeeperPAM wordt gebruikt, kan databaseactiviteit centraal worden geregistreerd om een controleerbare geschiedenis te bieden van wie wat heeft uitgevoerd, op welke database en wanneer.
Begin met het beveiligen van databasetoegang met KeeperDB
Verouderde databaseclients waren nuttig toen aanmeldingsgegevens zich op eindpunten bevonden, sessies niet werden bewaakt en het enige publiek van een query de persoon was die deze uitvoerde. Moderne engineering- en datawetenschapsteams hebben echter een oplossing zoals KeeperDB nodig die snel en veilig werkt op alle belangrijke engines, terwijl de beveiligingslekken van verouderde tools worden gedicht. Met KeeperDB blijven aanmeldingsgegevens niet op het eindpunt, worden gegevens beschermd met zero-knowledge encryptie en zijn auditsporen direct beschikbaar.
Download KeeperDB gratis voor gebruik als uw dagelijkse databaseclient of start een gratis proefperiode van KeeperPAM om beheerde, geregistreerde en volledig gecontroleerde databasetoegang toe te voegen.
Veelgestelde vragen
Wat is het verschil tussen KeeperDB en DBeaver?
Verouderde databaseclients zoals DBeaver vertrouwen vaak op lokaal opgeslagen aanmeldingsgegevens en afzonderlijke tools voor het beheer van aanmeldingsgegevens en governance van geprivilegieerde toegang. KeeperDB integreert deze capaciteiten en heeft er nog meer rechtstreeks op het platform via de Keeper-kluis, KeeperAI en KeeperPAM. Voor een volledige vergelijking van KeeperDB versus DBeaver, kunt u onze blog lezen.
Wat kan KeeperAI doen in KeeperDB?
KeeperAI fungeert als een ingebouwde DBA-copiloot. Hij kan vragen beantwoorden over een verbonden databaseschema, SQL-query’s genereren, visualisaties maken op basis van resultatensets en helpen bij het oplossen van problemen met databaseprestaties. Voor schrijfbewerkingen vereist KeeperAI altijd expliciete goedkeuring van de gebruiker voordat een destructieve SQL-opdracht wordt uitgevoerd.
Welke databases ondersteunt KeeperDB?
KeeperDB ondersteunt PostgreSQL, MySQL, SQL Server, Oracle, Amazon Redshift, DynamoDB, MongoDB en SQLite vanuit één interface, met ingebouwde native stuurprogramma’s. Op basis van de vraag van klanten worden extra databaseprotocollen toegevoegd.
Hoe beschermt KeeperDB aanmeldingsgegevens?
KeeperDB is gebouwd op de zero-trust, zero-knowledge architectuur van Keeper, waardoor aanmeldingsgegevens binnen de Keeper Gateway van de klant worden ontsleuteld en via een versleuteld kanaal aan KeeperDB worden verstrekt. Omdat wachtwoorden op het moment van verbinding uit de kluis worden opgehaald en worden gewist wanneer de sessie eindigt, worden ze nooit opgeslagen op de servers van Keeper of op het eindpunt.