- Nakon toliko vremena SQL poslužitelji ostaju popularni među vještim administratorima. Međutim, čini se da je njihovo osiguranje i dalje jedan od najvećih problema.
- Pomno praćenje baze podataka SQL poslužitelja izvrstan je način za otkrivanje i suprotstavljanje svakom pokušaju napada.
- Pogledajte naš SQL Server odjeljak za više brzih rješenja, vijesti i vodiča.
- Posjetiti IT Pro Hub kako biste otkrili više softverskih vodiča i alata za IT profesionalce.
Ovaj softver će održavati i pokretati upravljačke programe, čime će se zaštititi od uobičajenih računalnih pogrešaka i kvara hardvera. Provjerite sve svoje upravljačke programe u 3 jednostavna koraka:
- Preuzmite DriverFix (ovjerena datoteka za preuzimanje).
- Klik Započni skeniranje pronaći sve problematične upravljačke programe.
- Klik Ažuriranje upravljačkih programa kako biste dobili nove verzije i izbjegli kvarove u sustavu.
- DriverFix je preuzeo 0 čitatelji ovog mjeseca.
Nakon toliko vremena,
SQLposlužitelji i dalje su prilično popularni među vještim administratorima. I to s dobrim razlogom.Nevjerojatno su jednostavni za instalaciju, nude puno različitih sigurnost značajke, prilično su jeftine za posjedovanje i rad i nude brojne značajke za upravljanje podacima i zapisnicima.
Međutim, posjedovanje i upravljanje SQL poslužiteljem, bez obzira jeste li se odlučili držati ga Microsoft'S inačici, ili besplatnoj MySQL od Oracle, dolazi s nizom odgovornosti.
Jedna od najvažnijih stvari o kojoj morate voditi računa je sigurnost. Ako su vaše poslužiteljske baze podataka sve samo ne hermetične, možda ćete napasti doživjeti prije nego što mislite.
Iz tog smo razloga u kratkom roku sastavili ove kratke prijedloge koje možete koristiti za zaštitu baze podataka SQL poslužitelja.
Kako osigurati bazu podataka SQL poslužitelja?
1. Pomno pratite poslužitelj
Kaže se da je prevencija bolja od liječenja. U našem slučaju, pažljivo praćenje vašeg SQL poslužitelja može učiniti čuda jer vam kupuje neko prijeko potrebno vrijeme za suzbijanje prijetnji.
Međutim, ne možete točno nadzirati poslužitelj 24/7 ako niste robot i ne zahtijevajte spavanje. Iz tog se razloga softverska rješenja treće strane mogu uspješno koristiti u ovom scenariju.
Od sveg srca preporučujemo Paessler PRTG Network Monitor, jer vam nudi nekoliko moćnih značajki, a može se i lako postaviti.
Evo što trebate znati o Paessler PRTG Network Monitoru:
- Nudi više senzora za sve popularne SQL sustave (MySQL, SQL Server, Oracle SQL, PostgreSQL, SAP SQL)
- Uključuje preglede pratio poslužitelji
- Može se lako primijeniti na raznim sustavima
- Ima unaprijed konfigurirane poslužitelje za jednostavnu instalaciju
- Dolazi s opsežnim praćenje senzori
- Nadgleda SQL prijave
2. Uvijek koristite jake lozinke
Podrazumijeva se da vas upotrebom jake lozinke koja sadrži male, velike i male slove, brojeve i simbole može spasiti puno gnjavaže.
Doduše, lakše je koristiti slabu, jednostavniju lozinku, ali to vrijedi i za napadača.
Obavezno koristite jake lozinke za obje SA račun i MySQL root korisnik. Najbolje je ako koristite generator lozinki stvoriti kombinaciju koju je teško zapamtiti.
Napravite sigurnosnu kopiju na sigurnom mjestu tako da je nećete izgubiti.
3. Onemogućite SA račun
Vrlo je često da SA račun postaje meta cyber prijetnji. Iz tog razloga, najbolje ga je onemogućiti i ostaviti tako, osim ako ne upotrebljavate aplikaciju koja zahtijeva da bude aktivna.
Još bolje, preimenujte ga u nešto drugo, a zatim onemogućite. Čak i procesi koji zahtijevaju SA račun i dalje će raditi, čak i nakon preimenovanja i onemogućavanja.
Međutim, primjena kumulativnih ažuriranja ili instaliranje servisnih paketa može postati malo problematično. U tom slučaju jednostavno vratite SA račun u prvobitno stanje, a zatim ga preimenujte i onemogućite nakon što završite.
Ili, ako imate know-how, možete automatizirati postupak i koristiti gornje instalacije kao okidače.
4. Neka bude jednostavno
Pokušajte se suzdržati od instaliranja bilo čega što vam nije potrebno na vaš SQL poslužitelj kako biste izbjegli ranjivosti koje je moguće iskoristiti. Tijekom instalacije vaše instalacije baze podataka SQL Servera, najvjerojatnije će se od vas tražiti da odaberete koje značajke ćete implementirati.
Samo poništite sve što nećete 100% potreba. Također, dodijeljujući privilegije korisnicima baze podataka, pokušajte ne dodijeliti previše nepotrebnog pristupa i izbjegavajte SVA dopuštenja po svaku cijenu kad god je to moguće.
Također, kao popratnu napomenu, ažurirajte sve. Postoji dobar razlog zašto se tako često objavljuju ažuriranja i sigurnosne zakrpe. Iz dana u dan uočava se nekoliko ranjivosti nultih dana, a ažuriranja ih mogu popraviti.
5. Obratite pažnju na sigurnosne kopije
Ako imate odgovarajuće vještine upravljanja bazom podataka poslužitelja, onda to vjerojatno imate sigurnosne kopije. Međutim, ako sigurnosne kopije ne osigurate na isti način kao i baza podataka glavnog poslužitelja, skloni ste katastrofi.
Haker ne mora nužno pristupiti glavnom poslužitelju sve dok postoji sigurnosna kopija kojoj se može pristupiti lakše. Stoga obavezno primijenite snažna sigurnosna pravila i za sigurnosne kopije.
6. Upotrijebite pohranjene procedure umjesto izravnih SQL upita
Jeste li ikad čuli za SQL injekcije? Ako ne, trebate zahvaliti svojoj sretnoj zvijezdi jer su to gadni dijelovi koda koje gotovo svatko može koristiti za kompromitiranje vašeg poslužitelja.
Samo naprijed i potražite to, i shvatit ćete zašto čak i znatiželjno dijete može napraviti pustoš na vašem poslužitelju koristeći samo niz koda u desnom polju.
Srećom, možete eliminirati rizik od SQL injekcija prebacivanjem na pohranjene procedure. Ovi postupci rade samo s unaprijed zadanim parametrima i mogu se koristiti za obavljanje fiksnih funkcija.
Stoga korisnici ne mogu ubrizgati loš kôd u vaš poslužitelj i ugroziti ga.
Završne misli o osiguranju vaše baze podataka SQL poslužitelja
Kad se sve uzme u obzir, i dalje se zalažemo da prevencija bude bolja od lijeka. Održavanje baze podataka SQL poslužitelja sigurnim je mnogo lakše nego rješavanje posljedica a cyber napad.
Stalno praćenje vaše SQL baze podataka pomoću specijaliziranih alata kao što je Passler PRTG Network Monitor može vam odvesti nekoliko koraka ispred svih potencijalnih napadača.
Međutim, morate imati na umu da samo nadgledanje baze podataka vašeg SQL poslužitelja neće učiniti puno. Stoga morate pokušati primijeniti sigurnosne mjere za bilo koje područje koje bi moglo biti sklono eksploataciji.