Trace Id is missing
Gå til hovedinnhold
En mann som tenker mens han ser på datamaskinen

Hva er databasesikkerhet?

Finn ut hvordan du sikrer databasen og beskytter den mot trusler.

Hva er databasesikkerhet?

Databasesikkerhet er prosesser, verktøy og kontroller som sikrer og beskytter databaser mot utilsiktede og bevisste trusler. Målet med databasesikkerhet er å sikre sensitive data og opprettholde konfidensialiteten, tilgjengeligheten og integriteten til databasen. I tillegg til å beskytte dataene i databasen, beskytter databasesikkerhet databaseadministrasjonssystemet og tilknyttede programmer, systemer, fysiske og virtuelle servere og nettverksinfrastruktur.

Hvis du vil svare på spørsmålet "hva som er databasesikkerhet," det er viktig å erkjenne at det finnes flere typer sikkerhetsrisikoer. Databasesikkerhet må beskytte mot menneskelige feil, overflødige databaseprivilegier for ansatte, hacker- og insider-angrep, skadelig programvare, medieeksponering for sikkerhetslager, fysisk skade på databaseservere og sårbare databaser som ikke-oppdaterte databaser eller de med for mye data i buffere.

Faser av databasesikkerhet

Typer databasesikkerhet

For å oppnå den høyeste graden av databasesikkerhet trenger organisasjoner flere lag med databeskyttelse. For dette fomålet plasserer en sikkerhetsstrategi for forsvar i dybden (DiD) flere kontroller på tvers av IT-systemet. Hvis ett lag med beskyttelse mislykkes, er et annet på plass for å umiddelbart forhindre angrepet, som illustrert nedenfor.

Nettverkssikkerhet

  • Firewalls fungerer som den første forsvarslinjen i DiD-databasesikkerhet. Logisk er en brannmur et skille eller en begrensning for nettverkstrafikk, som kan konfigureres til å håndheve organisasjonens policy for datasikkerhet. Hvis du bruker en brannmur, øker du sikkerheten på operativsystemnivå ved å tilby et sikkerhetstiltak der sikkerhetstiltakene kan fokuseres.

Tilgangsadministrasjon

  • Autentisering er prosessen med å bevise at brukeren er den som vedkommende hevder å være ved å angi riktig bruker-ID og passord. Noen sikkerhetsløsninger gjør det mulig for administratorer å administrere identiteter og tillatelser sentralt for databasebrukere på ett sentralt sted. Dette inkluderer minimering av passordlagring og aktiverer sentraliserte policyer for passordrotasjon.
  • Authorization gir hver bruker tilgang til bestemte dataobjekter og utfører bestemte databaseoperasjoner som å lese, men ikke endre data, endre, men ikke slette data eller slette data.
  • Access control administreres av systemansvarlig som tilordner tillatelser til en bruker i en database. Tillatelser administreres ideelt ved å legge til brukerkontoer i databaseroller og tilordne tillatelser på databasenivå til disse rollene. For eksempel row-level security gjør (RLS) det mulig for databaseadministratorer å begrense lese- og skrivetilgang til rader med data basert på en brukers identitet, rollemedlemskap eller spørringskjøringskontekst. RLS sentraliserer tilgangslogikken i selve databasen, noe som forenkler programkoden og reduserer risikoen for utilsiktet dataavsløring.

Trusselbeskyttelse

  • Auditing sporer databaseaktiviteter og bidrar til å opprettholde forskriftssamsvar med sikkerhetsstandarder ved å registrere databasehendelser i en revisjonslogg. Dette lar deg overvåke pågående databaseaktiviteter, samt analysere og undersøke historisk aktivitet for å identifisere potensielle trusler eller antatt misbruk og sikkerhetsbrudd.
  • Trusselgjenkjenning avdekker unormale databaseaktiviteter som indikerer en potensiell sikkerhetstrussel mot databasen, og kan vise informasjon om mistenkelige hendelser direkte til administratoren.

Informasjonsbeskyttelse

  • Datakryptering sikrer sensitive data ved å konvertere dem til et alternativt format, slik at bare de tiltenkte partene kan tyde dem tilbake til det opprinnelige skjemaet og få tilgang til dem. Selv om kryptering ikke løser problemer med tilgangskontroll, forbedrer den sikkerheten ved å begrense tap av data når tilgangskontroller omgås. Hvis for eksempel vertsdatamaskinen for databasen er feilkonfigurert og en ondsinnet bruker henter sensitive data, for eksempel kredittkortnumre, kan den stjålne informasjonen være ubrukelig hvis den er kryptert.
  • Databasesikkerhetskopieringsdata og gjenoppretting er avgjørende for å beskytte informasjon. Denne prosessen innebærer å lage sikkerhetskopier av databasen og loggfiler regelmessig og lagre kopiene på et sikkert sted. Sikkerhetskopien og filen er tilgjengelig for gjenoppretting av databasen hvis det oppstår sikkerhetsbrudd eller -feil.
  • Fysisk sikkerhet begrenser tilgangen til fysiske server- og maskinvarekomponenter. Mange organisasjoner med lokale databaser bruker låste rom med begrenset tilgang for databaseservermaskinvaren og nettverksenhetene. Det er også viktig å begrense tilgangen til sikkerhetskopimedier ved å lagre det på en sikker plassering utenfor området.

Databasesikkerhetsplattformer

Avhengig av databaseplattformen kan mengden databasesikkerhetsansvar du har, variere. Hvis du har en lokal løsning, må du tilby alt fra endepunktsbeskyttelse til fysisk sikkerhet for maskinvaren, noe som ikke er en enkel oppgave. Hvis du velger en plattform som tjeneste (PaaS) skydatabaseleverandør, reduseres bekymringsområdet betydelig.

Skyen tilbyr betydelige fordeler for å løse langvarige utfordringer med informasjonssikkerhet. I et lokalt miljø har organisasjoner sannsynligvis udekkede ansvarsområder og begrensede ressurser tilgjengelig for å investere i sikkerhet, noe som skaper et miljø der angripere kan utnytte sårbarheter i alle lag.

Diagrammet nedenfor viser en tradisjonell tilnærming der mange sikkerhetsansvarsområder er udekkede på grunn av begrensede ressurser. I den skyaktiverte tilnærmingen kan du flytte det daglige sikkerhetsansvaret til skyleverandøren og få mer sikkerhetsdekning, noe som frigjør organisasjonen til å tildele noen sikkerhetsressurser og budsjett til andre forretningsprioriteter.

infografikk for databasesikkerhetsplattform som viser sammenligning mellom tradisjonell tilnærming og skybasert sikkerhet

Hvorfor er databasesikkerhet viktig?

Organisasjoner av alle størrelser i offentlig og privat sektor sliter med utfordringer knyttet til databasesikkerhet. Å forhindre databrudd er forretningskritisk fordi de kan føre til:

Datatyveri

Databaser er de viktigste målene for cyberangrep fordi de ofte lagrer verdifull, konfidensiell og sensitiv informasjon, inkludert kundeposter, kredittkortnumre, bankkontonumre og personlige identifikasjonsnumre. Hackere bruker denne informasjonen til å stjele identiteter og foreta uautoriserte kjøp.

Skade på forretnings- og varemerkeomdømme

Kunder nøl med å gjøre forretninger med selskaper som ikke beskytter personopplysningene sine. Databasesikkerhetsproblemer som kompromitterer kundeinformasjon, kan skade organisasjonens omdømme, noe som resulterer i en nedgang i salg og kundefrafall. For å beskytte omdømmet og gjenoppbygge kundeklareringen øker enkelte bedrifter investeringene sine i offentlige relasjoner og tilbyr kredittovervåkingssystemer til databruddsbrudd uten kostnader.

Inntektstap

Et databrudd kan stoppe eller redusere forretningsdriften og inntektsgenereringen til sikkerhetsutfordringene i databasen er løst, systemet er helt oppe og går igjen, og forretningskontinuitet gjenopprettes.

Økte kostnader

Selv om tallene varierer etter bransje, kan databrudd koste millioner av dollar å reparere, inkludert juridiske gebyrer, hjelpe betjening og ekstra utgifter for å gjenopprette data og gjenopprette systemer. Firmaer kan også betale løsepengevirus til hackere som krever betaling for å gjenopprette låste filer og data. For å beskytte mot disse kostnadene legger mange bedrifter til cyberforsikring i sine policyer.

Brudd på brudd på databrudd

Statlige og lokale byråer innfører regler og avgifter, og krever i enkelte tilfeller at kundene blir kompensert, når selskaper ikke beskytter kundedataene sine.

To personer som diskuterer å se på den bærbare datamaskinen

Anbefalte fremgangsmåter for databasesikkerhet

Vi har diskutert at hvordan du sikrer en database inkluderer kryptering av data, godkjenning av bare autoriserte brukere mot databasen eller programmet, begrensning av brukertilgang til riktig delsett av dataene, og kontinuerlig overvåking og overvåking av aktiviteter. Anbefalte fremgangsmåter for databasesikkerhet utvider ytterligere disse funksjonene for å gi enda mer beskyttelse mot trusler.

Databaseforsterking

Sikring eller "forsterking" av en databaseserver kombinerer fysisk sikkerhet, nettverks- og operativsystemsikkerhet for å håndtere sårbarheter og gjøre det vanskeligere for hackere å få tilgang til systemet. Anbefalte fremgangsmåter for databaseforsterking varierer i henhold til databaseplattformtypen. Vanlige trinn inkluderer å styrke passordbeskyttelse og tilgangskontroller, sikre nettverkstrafikk og kryptere sensitive felt i databasen.

Omfattende datakryptering

Ved å styrke datakryptering gjør disse funksjonene det enklere for organisasjoner å sikre dataene sine og overholde forskrifter:

  • Alltid krypterte data gir innebygd beskyttelse av data mot tyveri i transitt, i minnet, på disken og til og med under spørringsbehandling.
  • Transparent datakryptering beskytter mot trusselen om ondsinnet frakoblet aktivitet ved å kryptere lagrede data (inaktive data). Gjennomsiktig datakryptering utfører sanntidskryptering og dekryptering av databasen, tilknyttede sikkerhetskopier og transaksjonsloggfiler uten å kreve endringer i programmet.

Når den kombineres med støtte for den sterkeste versjonen av Transport Layer Security (TLS)-nettverksprotokoll, gir alltid krypterte data og gjennomsiktig datakryptering en omfattende krypteringsløsning for finans-, bank- og helseorganisasjoner som trenger å overholde standard for datasikkerhet for betalingskortbransjen (PCI DSS), som gir sterk, fullstendig beskyttelse av betalingsdata.

Avansert trusselbeskyttelse

Avansert trusselbeskyttelse analyserer logger for å oppdage uvanlig atferd og potensielt skadelige forsøk på å få tilgang til eller utnytte databaser. Varsler opprettes for mistenkelige aktiviteter som SQL-innsetting, potensiell datainfiltrasjon og angrep med rå kraft, eller for avvik i tilgangsmønstre for å fange opp eskalering av privilegier og bruk av sikkerhetsbrudd.

Separate godkjenningskontoer

Som en anbefalt fremgangsmåte bør brukere og programmer bruke separate kontoer for godkjenning. Dette begrenser tillatelsene som gis til brukere og programmer, og reduserer risikoen for ondsinnet aktivitet. Det er spesielt viktig hvis programkode er sårbar for et SQL-innsettingsangrep.

Prinsippet om minst rettigheter

 Sikkerhetsprinsippet for informasjon med minst mulig tilgang deklarerer at brukere og programmer bare skal få tilgang til dataene og operasjonene de trenger for å utføre jobbene sine. Denne anbefalte fremgangsmåten bidrar til å redusere programmets angrepsoverflate, og virkningen av et sikkerhetsbrudd (blastradiusen) skal skje.

Sikkerhetsmodell med nulltillit

Anbefalte fremgangsmåter for databasesikkerhet bør være en del av en omfattende tilnærming til sikkerhet som fungerer sammen på tvers av plattformer og skyer for å beskytte hele organisasjonen. En sikkerhetsmodell med nulltillit validerer identiteter og enhetssamsvar for hver tilgangsforespørsel for å beskytte personer, enheter, apper og data uansett hvor de befinner seg. I stedet for å anta at alt bak bedriftens brannmur er trygt, antar nulltillit-modellen brudd og bekrefter hver forespørsel som om den kommer fra et åpent nettverk. Uansett hvor forespørselen kommer fra eller hvilken ressurs den har tilgang til, lærer nulltillit oss å "aldri stole på, alltid verifisere."

En person som sitter og arbeider på en bærbar datamaskin og ser på instrumentbordet med to ekstra skjermer på skrivebordet

Løsninger og verktøy for databasesikkerhet

Nylige databrudd med høy profil har understreket den voksende kompleksiteten til dagens’trusselaktører og kompleksiteten ved å administrere forretningsrisiko i en stadig mer tilkoblet verden. Hjelp organisasjonen med å bekjempe trusler og holde dataene trygge med disse komplette sikkerhets- og databasesikkerhetsproduktene.

Løsninger for databasesikkerhet

Aktiver nulltillit med Microsofts sikkerhetsløsninger. Ta en ende-til-ende-tilnærming til sikkerhet for å beskytte personer, data og infrastruktur.

Styrk sikkerhetsstatusen med Azure. Bruk innebygde sikkerhetskontroller med flere lag og unik trusselintelligens fra Azure for å bidra til å identifisere og beskytte mot trusler. Mer enn 3500 globale cybersikkerhetseksperter arbeider sammen for å beskytte dataene i Azure.

Sikkerhetsverktøy for database

Dra nytte av innebygde sikkerhetsverktøy og -tjenester for Azure DatabaseDra nytte av innebygde sikkerhetsverktøy og tjenester for Azure Database inkludert Always Encrypted-teknologiintelligent trusselbeskyttelsesikkerhetskontroller, databasetilgangs- og autorisasjonskontroller som  og dynamisk datamaskeringdynamisk datamaskeringovervåkingtrusselgjenkjenning og dataovervåking med Microsoft Defender for Cloud.

Beskytt NoSQL-databasene med Azure Cosmos DB, som inkluderer omfattende avanserte databasesikkerhetsverktøy for å hjelpe til med å forhindre, oppdage og svare på databasebrudd.

Programvare og tjenester for databasesikkerhet

Beskytt tilgang til ressurser og data med Azure Active Directory. Denne foretaksidentitetstjenesten gir single sign-on, godkjenning med flere faktorer og betinget tilgang for å beskytte mot 99,9 prosent av cybersikkerhetsangrepene.

Lagre og få tilgang til hemmeligheter på en sikker måte ved hjelp av Azure Key Vault. En hemmelighet er alt du vil kontrollere tilgangen tett til, for eksempel API-nøkler, passord, sertifikater eller kryptografiske nøkler. Sikker nøkkelbehandling er viktig for å beskytte data i skyen.

Vanlige spørsmål

  • Databasesikkerhet er prosesser, verktøy og kontroller som sikrer og beskytter databaser mot utilsiktede og bevisste trusler. Målet med databasesikkerhet er å sikre sensitive data og opprettholde konfidensialiteten, tilgjengeligheten og integriteten til databasen. I tillegg til å beskytte dataene i databasen, beskytter databasesikkerhet databaseadministrasjonssystemet og tilknyttede programmer, systemer, fysiske og virtuelle servere og nettverksinfrastruktur.

    Få en innføring i databasesikkerhet >

  • For å oppnå den høyeste graden av databasesikkerhet trenger organisasjoner flere lag med databeskyttelse. Dette inkluderer brannmurer for nettverkssikkerhet, tilgangskontroller, funksjoner for overvåking og trusselgjenkjenning, datakryptering, sikkerhetskopiering og gjenoppretting av databaser og fysisk sikkerhet for serveren, maskinvarekomponenter og sikkerhetskopimedier.

    Finn ut hvordan du sikrer en database >

  • Databasesikkerhet beskytter mot databrudd. Å forhindre databrudd er forretningskritisk fordi de kan koste millioner av dollar å reparere, inkludert juridiske gebyrer, kompensasjon for offer, data og systemgjenoppretting, og lekkasje for manglende overholdelse av forskrifter. Firmaer kan også betale løsepengevirus til hackere som krever betaling for å gjenopprette låste filer og data.

    Finn ut hvorfor databasesikkerhet er viktig >

  • Anbefalte fremgangsmåter for databasesikkerhet løser sårbarheter og gjør det vanskeligere for hackere å få tilgang til systemet. De inkluderer databaseforsterking, alltid krypterte data, separat godkjenning, avansert trusselbeskyttelse og prinsippet om minst privilegier, som hevder at brukere og programmer bare skal gis tilgang til dataene og operasjonene de trenger for å utføre jobbene sine.

    Oppdag hvordan du kan forbedre databasesikkerheten >

  • Styrk sikkerhetsstillingen med Microsoft Zero Trust ende-til-ende-sikkerhet og Azure-databasesikkerhet. Bruk innebygde sikkerhetskontroller med flere lag og unik trusselintelligens til å identifisere og beskytte mot trusler. Den dyptgående utformingen av Azure-tjenester gir sikkerhet i flere lag på tvers av fysiske datasentre, infrastruktur og operasjoner i Azure.

    Utforsk viktige løsninger og verktøy >

Begynn byggingen med Azure

Prøv Azure sine tjenester for databehandling i skyen gratis i opptil 30 dager, eller kom i gang med bruksbasert betaling. Ingen forpliktelser på forhånd – avbryt når som helst.