Storitev · Kibernetska varnost

Varnost podatkovnih baz

Računovodski program, spletna trgovina in sistem za naročanje so na videz različni, pod vsemi pa teče podatkovna baza in ta je pravi cilj napadalca. Recimo, da imate računovodski servis z dvanajstimi zaposlenimi v Ljubljani: baza SQL Server za knjigovodski program od namestitve teče s privzetim računom »sa« in geslom, ki ga pozna pol pisarne, vrata 1433 pa so bila odprta v internet za sodelavko, ki je med karanteno delala od doma, in nihče jih ni zaprl. V spletni trgovini na WooCommerce se izvozi baze MySQL kopičijo v javno dostopni mapi spletnega strežnika. V obeh primerih je na zaslonu aplikacije vse v redu, težava je eno plast nižje. Varnost podatkovnih baz se ukvarja s to plastjo: kdo se lahko poveže, s katerimi pravicami in od kod, kje so dnevniki in ali so podatki šifrirani, ali se varnostne kopije dajo tudi obnoviti. Delamo z Microsoft SQL Server, MySQL, MariaDB in PostgreSQL, na vašem strežniku ali v oblaku. Pri bazah kupljene programske opreme vsako spremembo načrtujemo z dobaviteljem in jo izvedemo na daljavo, ne da bi zmotili delo.

Brez skupnih računov
ločeni računi za aplikacije, skrbnike in poročila
Brez odprtih vrat
baza ni dosegljiva iz interneta
Šifrirano
v hrambi, med prenosom in v kopijah
Preizkus obnove
redno, ne le izdelava kopij

Obseg storitve

Delamo z Microsoft SQL Server, MySQL, MariaDB in PostgreSQL, v lastnih prostorih ali pri Azure, AWS in evropskih ponudnikih, kot sta Hetzner ali OVHcloud. Spremembe v bazah kupljene programske opreme uskladimo s proizvajalcem ali vašim partnerjem.

Obseg uskladite z našimi inženirji

Računi in pravice

Vsaka aplikacija svoj račun in le pravice, ki jih potrebuje, skrbniki osebne račune, orodja za poročanje dostop samo za branje. Računi, kot sta »sa« in »root«, so onemogočeni ali zelo strogo zaščiteni.

Omrežni dostop

Do baze pridejo le strežniki, ki jo res potrebujejo. Zaposleni od doma se ne povezujejo neposredno na vrata, ampak prek VPN ali aplikacijskega strežnika.

Šifriranje

Transparentno šifriranje podatkov ali šifriranje diska, TLS med aplikacijo in bazo ter šifrirane varnostne kopije. Ključi so shranjeni ločeno in dokumentirano.

Dnevniki

Beležimo prijave, spremembe pravic in dostope do občutljivih tabel, na primer plač, partnerjev in kartotek pacientov. Dnevniki so na mestu, kjer jih skrbnik baze sam ne more izbrisati.

Posodobitve

Varnostne in zbirne posodobitve sistema za upravljanje baz gredo v koledar. Združljivost z različico, ki jo podpira kupljena programska oprema, preverimo vnaprej. Za različice brez podpore pripravimo načrt prehoda.

Varnostne kopije in obnova

Kopije so shranjene tam, kamor navadni uporabniki in spletni strežnik ne sežejo, in v obliki, ki je ni mogoče spremeniti. Koraki obnove so zapisani in preizkušeni.

Potek dela

Baze so nosilni steber poslovanja, zato ničesar ne spreminjamo brez kopije, dogovora in poti nazaj.

01

Popis

Kateri strežniki baz obstajajo, v kateri različici, katere aplikacije so nanje povezane in kdo ima kakšen račun? Skoraj vedno se najde pozabljena testna baza ali ostanek starega programa.

02

Pregled

Konfiguracijo, račune, omrežje, šifriranje in kopije primerjamo s priporočili CIS in navodili proizvajalca. Ugotovitve razvrstimo po tveganju.

03

Izvedba

Spremembe na daljavo opravimo v vzdrževalnem oknu, po dogovoru s partnerjem za programsko opremo. Pred vsakim korakom naredimo polno kopijo.

04

Preizkus obnove

Kopijo obnovimo v ločenem okolju in preverimo, da se aplikacija odpre in da so podatki popolni. Čas in korake dokumentiramo.

Varnostna kopija, ki je še nihče ni obnovil, je le upanje. Pri napadih z izsiljevalsko programsko opremo so kopije med prvimi cilji, druga neprijetna ugotovitev pa je pogosto, da nihče ne ve, kako se obnova izvede. Reden preizkus obnove je najcenejši in najpogosteje zanemarjen del varnosti podatkovnih baz.

Pogosta vprašanja

Strukture baze, tabel in delovanja aplikacijskega računa se ne dotikamo. Naše spremembe so omejene na nastavitve strežnika, skrbniške račune, omrežni dostop, šifriranje in kopije. Vsak korak vseeno vnaprej pošljemo vašemu partnerju, saj nekaterih nastavitev, na primer pravic aplikacijskega računa, brez njegove potrditve ne bi smeli spreminjati.

Pri deljenem gostovanju z omejenim dostopom uredimo račune, gesla, lokacijo kopij in nastavitve povezave aplikacije. Na navideznem ali namenskem strežniku izvedemo celoten obseg. V kateri situaciji ste, ugotovimo ob prvem pregledu.

Ob pravilni nastavitvi je vpliv majhen. Ne beležimo vsake poizvedbe, ampak le dostope do občutljivih tabel in spremembe pravic. Prve tedne spremljamo zmogljivost in obseg po potrebi zožimo.

Če je podpora proizvajalca potekla, da, ker nove ranljivosti ne bodo odpravljene. Začasno še bolj zožimo omrežni dostop in poostrimo dnevnike. Prava rešitev je nadgradnja, zato s partnerjem za programsko opremo določimo združljivo različico in predlagamo načrt prehoda.

Zavarujmo plast pod vašimi aplikacijami

Napišite, katere podatkovne baze uporabljate in kje tečejo. Delili bomo tveganja, ki izstopajo na prvi pogled, in načrt pregleda.

Delovni čas
Od ponedeljka do petka, 9.00-17.00 (srednjeevropski čas), odgovor v enem delovnem dnevu
Pogovori
Videoklic prek Microsoft Teams ali Google Meet

Ta stran uporablja le nujne piškotke, ki so potrebni za njeno delovanje in za pomnjenje izbranega kraja. Oglaševalskih in sledilnih piškotkov ne uporabljamo. Podrobnosti najdete v razdelku Zasebnost in varstvo osebnih podatkov.